#Issues connecting to ubuntu server on the same network over certain ports

1 messages · Page 1 of 1 (latest)

hybrid coral
#

Hi all! I recently started an ubuntu server and wanted to set up plex using docker compose. I started by following this guide: https://www.smarthomebeginner.com/docker-media-server-2022/
However when I got up to the section with radarr I noticed that I can't seem to connect to the website from a computer on the same network. I tried both using the host computers local ip and the public ip.
Running
sudo docker ps -a
I get this result:
4d471a13e1a3 lscr.io/linuxserver/radarr:nightly "/init" About an hour ago Up About an hour 0.0.0.0:7878->7878/tcp, :::7878->7878/tcp radarr

so it looks like the docker port is listening for port 7878

running

To                         Action      From
--                         ------      ----
25565                      ALLOW       Anywhere
7878/tcp                   ALLOW       Anywhere
7878                       ALLOW       Anywhere
22                         ALLOW       Anywhere
25565 (v6)                 ALLOW       Anywhere (v6)
7878/tcp (v6)              ALLOW       Anywhere (v6)
7878 (v6)                  ALLOW       Anywhere (v6)
22 (v6)                    ALLOW       Anywhere (v6)```

so it looks like it should be allowed from my external computer

Will post more commands in a comment, I'm close to the character limit
#

I then ran:



docker-pr 152779 152780 docker-pr             root    4u     IPv4             801480           0t0        TCP *:7878 (LISTEN)
docker-pr 152779 152781 docker-pr             root    4u     IPv4             801480           0t0        TCP *:7878 (LISTEN)
docker-pr 152779 152782 docker-pr             root    4u     IPv4             801480           0t0        TCP *:7878 (LISTEN)
docker-pr 152779 152783 docker-pr             root    4u     IPv4             801480           0t0        TCP *:7878 (LISTEN)
docker-pr 152779 152784 docker-pr             root    4u     IPv4             801480           0t0        TCP *:7878 (LISTEN)
docker-pr 152779 152785 docker-pr             root    4u     IPv4             801480           0t0        TCP *:7878 (LISTEN)
docker-pr 152779 152786 docker-pr             root    4u     IPv4             801480           0t0        TCP *:7878 (LISTEN)
docker-pr 152787                              root    4u     IPv6             801485           0t0        TCP *:7878 (LISTEN)
docker-pr 152787 152788 docker-pr             root    4u     IPv6             801485           0t0        TCP *:7878 (LISTEN)
docker-pr 152787 152789 docker-pr             root    4u     IPv6             801485           0t0        TCP *:7878 (LISTEN)
docker-pr 152787 152790 docker-pr             root    4u     IPv6             801485           0t0        TCP *:7878 (LISTEN)
docker-pr 152787 152791 docker-pr             root    4u     IPv6             801485           0t0        TCP *:7878 (LISTEN)
docker-pr 152787 152792 docker-pr             root    4u     IPv6             801485           0t0        TCP *:7878 (LISTEN)
docker-pr 152787 152793 docker-pr             root    4u     IPv6             801485           0t0        TCP *:7878 (LISTEN) ```
#

I also ran

tcp        0      0 0.0.0.0:7878            0.0.0.0:*               LISTEN
tcp6       0      0 :::7878                 :::*                    LISTEN```

so I can't figure out why my external computer on my network can't connect. When I try curling from my host machine it works, both using localhost and the local ip, but not the public ip
#
<!doctype html><html lang="en"><head><meta charset="utf-8"/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="mobile-web-app-capable" content="yes"/><meta name="apple-mobile-web-app-capable" content="yes"/><meta name="theme-color" content="#3a3f51"/><meta name="msapplication-navbutton-color" content="#3a3f51"/><meta name="description" content="Radarr"/><link rel="apple-touch-icon" sizes="180x180" href="/Content/Images/Icons/apple-touch-icon.png?h=QMW7w5FhldXR090sP7kDlQ"/><link rel="icon" type="image/png" sizes="32x32" href="/Content/Images/Icons/favicon-32x32.png?h=bUxyGU7P9+rZb2XbRYUb6Q"/><link rel="icon" type="image/png" sizes="16x16" href="/Content/Images/Icons/favicon-16x16.png?h=GmD3+SimWfdjIE1SWzz5DQ"/><link rel="manifest" href="/Content/Images/Icons/manifest.json?h=ohuo6hJigkcQv3FKGxqqjg" crossorigin="use-credentials"/><link rel="mask-icon" href="/Content/Images/Icons/safari-pinned-tab.svg?h=TVr3+MxG/7RUCZrNbIolsA" color="#00ccff"/><link rel="shortcut icon" type="image/ico" href="/favicon.ico"/><meta name="msapplication-config" content="/Content/Images/Icons/browserconfig.xml"/><link rel="stylesheet" href="/Content/Fonts/fonts.css?h=mBv1x1/yHnvphLclzeQIBA"><title>Radarr</title><style>.root {
        overflow: hidden;
        height: 100%; /* needed for proper layout */
      }

      @media only screen and (max-width: 768px) {
        .root {
          display: flex;
          flex-direction: column;
          min-height: 100%;
          height: auto;
        }
      }</style><script defer="defer" src="/vendors.js?h=dPspGxSjngeC99722Fjl3w"></script><script defer="defer" src="/index.js?h=LpIAZrRLe8uNDiTtqSyeqQ"></script><link href="/Content/styles.css?h=+SnBcJ1jjOYb/a3qn19DyQ" rel="stylesheet"></head><body><div id="portal-root"></div><div id="root" class="root"></div></body><script src="/initialize.js"></script></html>```
#
<!doctype html><html lang="en"><head><meta charset="utf-8"/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="mobile-web-app-capable" content="yes"/><meta name="apple-mobile-web-app-capable" content="yes"/><meta name="theme-color" content="#3a3f51"/><meta name="msapplication-navbutton-color" content="#3a3f51"/><meta name="description" content="Radarr"/><link rel="apple-touch-icon" sizes="180x180" href="/Content/Images/Icons/apple-touch-icon.png?h=QMW7w5FhldXR090sP7kDlQ"/><link rel="icon" type="image/png" sizes="32x32" href="/Content/Images/Icons/favicon-32x32.png?h=bUxyGU7P9+rZb2XbRYUb6Q"/><link rel="icon" type="image/png" sizes="16x16" href="/Content/Images/Icons/favicon-16x16.png?h=GmD3+SimWfdjIE1SWzz5DQ"/><link rel="manifest" href="/Content/Images/Icons/manifest.json?h=ohuo6hJigkcQv3FKGxqqjg" crossorigin="use-credentials"/><link rel="mask-icon" href="/Content/Images/Icons/safari-pinned-tab.svg?h=TVr3+MxG/7RUCZrNbIolsA" color="#00ccff"/><link rel="shortcut icon" type="image/ico" href="/favicon.ico"/><meta name="msapplication-config" content="/Content/Images/Icons/browserconfig.xml"/><link rel="stylesheet" href="/Content/Fonts/fonts.css?h=mBv1x1/yHnvphLclzeQIBA"><title>Radarr</title><style>.root {
        overflow: hidden;
        height: 100%; /* needed for proper layout */
      }

      @media only screen and (max-width: 768px) {
        .root {
          display: flex;
          flex-direction: column;
          min-height: 100%;
          height: auto;
        }
      }</style><script defer="defer" src="/vendors.js?h=dPspGxSjngeC99722Fjl3w"></script><script defer="defer" src="/index.js?h=LpIAZrRLe8uNDiTtqSyeqQ"></script><link href="/Content/styles.css?h=+SnBcJ1jjOYb/a3qn19DyQ" rel="stylesheet"></head><body><div id="portal-root"></div><div id="root" class="root"></div></body><script src="/initialize.js"></script></html>```
#

however running the same curl command on my windows power shell (the client external computer which is on the same network) returns a curl : Unable to connect to the remote server error

Any ideas?? I'm not sure what I'm missing