I have a new install of Kubuntu 24.04 on a Lenovo Legion 5 laptop, and I am unable to access services that are running on my homelab server. The server is running Ubuntu 24.04. When I try to access something running on the server (for example, Nextcloud, Vaultwarden, or Immich) using Firefox, the browser won't load the page and times out after 45 seconds or so with a generic "unable to load the web page" message. There is no indication what the underlying problem is. (DNS issue, certificate issue, it doesn't say. Could be anything.)
Here is my setup:
Client:
Hardware: Lenovo Legion 5 15ARH05 32GB
Software: Kubuntu 25.10 (same behavior was occurring when the system was on 24.04)
Server:
Hardware: My own build based on as ASRock server mobo and a 13th Gen I7 (32GB)
Software: Ubuntu 24.04 LTS
Multiple services running in Docker containers, behind Caddy reverse proxy
I can access a service either with a host name in my own domain (e.g. immich.example.com or vaultwarden.example.com), which goes through Caddy, or with a specific IP address and port, which bypasses Caddy. Using the IP and port works; using the host name does not work.
I have no trouble accessing these services from other Linux clients on my local LAN (for example, from a Chromium browser running on a Rasbperry PI).
I tried to install both Google Chrome and Chromium on the Kubuntu system to see whether it is a Firefox issue but both of them hang on launch without displaying a web page. Separate issue, and not one that I care about since I don't intend to use either browser.
Any thoughts about how to troubleshoot this would be most welcome. Thanks in advance.
Here is my setup:
Client:
Hardware: Lenovo Legion 5 15ARH05 32GB
Software: Kubuntu 25.10 (same behavior was occurring when the system was on 24.04)
Server:
Hardware: My own build based on as ASRock server mobo and a 13th Gen I7 (32GB)
Software: Ubuntu 24.04 LTS
Multiple services running in Docker containers, behind Caddy reverse proxy
I can access a service either with a host name in my own domain (e.g. immich.example.com or vaultwarden.example.com), which goes through Caddy, or with a specific IP address and port, which bypasses Caddy. Using the IP and port works; using the host name does not work.
I have no trouble accessing these services from other Linux clients on my local LAN (for example, from a Chromium browser running on a Rasbperry PI).
I tried to install both Google Chrome and Chromium on the Kubuntu system to see whether it is a Firefox issue but both of them hang on launch without displaying a web page. Separate issue, and not one that I care about since I don't intend to use either browser.
Any thoughts about how to troubleshoot this would be most welcome. Thanks in advance.