Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug] Web UI keeps on disconnecting #225

Open
Aiki033 opened this issue Sep 27, 2024 · 3 comments
Open

[Bug] Web UI keeps on disconnecting #225

Aiki033 opened this issue Sep 27, 2024 · 3 comments
Labels

Comments

@Aiki033
Copy link

Aiki033 commented Sep 27, 2024

Current Behavior

The Web UI keeps disconnecting after a few minutes of not interacting. Whenever I return to the Jdownloader TAB it is already disconnected. I noticed this happens when accessing through my domain (NPM) https://mydomain.org but not when accessing through IP address https://192.x.x.x:5800. Already tried enabling, disabling the following on NPM - websocket support, block common exploit, cache assets.

3A3C68D4-3F34-455f-8679-792154600478

Expected Behavior

keep the Web UI connected during idle or no interaction.

Steps To Reproduce

No response

Environment

  • OS: Armbian
  • OS version: 12 Bookworm
  • CPU: Linux 5.10.160-legacy-rk35xx
  • Docker version: 27.3.1
  • Device model: Orangepi 5
  • Browser/OS: Edge / Windows

Container creation

volumes:
appdata_jdownloader-2:
driver: local

services:
jdownloader-2:
container_name: jdownloader-2
ports:
- 5800:5800
- 5900:5900
- 3129:3129
- 9666:9666 # Click'n'Load'
environment:
- SECURE_CONNECTION=1
- WEB_AUTHENTICATION=1
- WEB_AUTHENTICATION_USERNAME=user
- WEB_AUTHENTICATION_PASSWORD=password
- WEB_LISTENING_PORT=5800
- USER_ID=1001
- GROUP_ID=100
- TZ=Asia/Manila
- MYJDOWNLOADER_EMAIL=user
- MYJDOWNLOADER_PASSWORD=password
- MYJDOWNLOADER_DEVICE_NAME=Orangepi5
volumes:
- appdata_jdownloader-2:/config:rw
- /srv/dev-disk-by-uuid-632dd7d5-e919-44b6-971b-35de77bf51c2/SMB/JDownloader:/output:rw
- /srv/dev-disk-by-uuid-1b78edd5-7690-4c3f-a44d-13187bab6822/sdc1/JDownloader:/output2:rw
- /srv/dev-disk-by-uuid-A6C46FB2C46F8381/JDownloader:/output3:rw
image: jlesage/jdownloader-2:latest

networks:
default:
external: true
name: nixel-bridge

z
x
c
v
b
n

Container log

[xvnc        ]  Connections: accepted: /tmp/vnc.sock
[xvnc        ]  SConnection: Client needs protocol version 3.8
[xvnc        ]  SConnection: Client requests security type None(1)
[xvnc        ]  VNCSConnST:  Server default pixel format depth 24 (32bpp) little-endian rgb888
[xvnc        ]  VNCSConnST:  Client pixel format depth 24 (32bpp) little-endian bgr888
[xvnc        ] Fri Sep 27 10:50:46 2024
[xvnc        ]  VNCSConnST:  Failed to flush remaining socket data on close: write: Broken
[xvnc        ]               pipe (32)
[xvnc        ]  VNCSConnST:  closing /tmp/vnc.sock: write: Broken pipe (32)
[xvnc        ]  EncodeManager: Framebuffer updates: 7533
[xvnc        ]  EncodeManager:   Tight:
[xvnc        ]  EncodeManager:     Solid: 123.558 krects, 1.35818 Gpixels
[xvnc        ]  EncodeManager:            1.88535 MiB (1:2748.82 ratio)
[xvnc        ]  EncodeManager:     Bitmap RLE: 109 rects, 567.247 kpixels
[xvnc        ]  EncodeManager:                 73.0654 KiB (1:30.3438 ratio)
[xvnc        ]  EncodeManager:     Indexed RLE: 3.526 krects, 3.45129 Mpixels
[xvnc        ]  EncodeManager:                  3.48216 MiB (1:3.79246 ratio)
[xvnc        ]  EncodeManager:   Tight (JPEG):
[xvnc        ]  EncodeManager:     Full Colour: 287.511 krects, 6.91577 Gpixels
[xvnc        ]  EncodeManager:                  6.11494 GiB (1:4.21369 ratio)
[xvnc        ]  EncodeManager:   Total: 414.704 krects, 8.27797 Gpixels
[xvnc        ]  EncodeManager:          6.12025 GiB (1:5.03942 ratio)
[xvnc        ]  Connections: closed: /tmp/vnc.sock
[xvnc        ]  ComparingUpdateTracker: 0 pixels in / 0 pixels out
[xvnc        ]  ComparingUpdateTracker: (1:nan ratio)
[xvnc        ] Fri Sep 27 10:56:54 2024
[xvnc        ]  Connections: accepted: /tmp/vnc.sock
[xvnc        ]  SConnection: Client needs protocol version 3.8
[xvnc        ]  SConnection: Client requests security type None(1)
[xvnc        ]  VNCSConnST:  Server default pixel format depth 24 (32bpp) little-endian rgb888
[xvnc        ]  VNCSConnST:  Client pixel format depth 24 (32bpp) little-endian bgr888
[xvnc        ] Fri Sep 27 10:59:50 2024
[xvnc        ]  VNCSConnST:  Failed to flush remaining socket data on close: write: Broken
[xvnc        ]               pipe (32)
[xvnc        ]  VNCSConnST:  closing /tmp/vnc.sock: write: Broken pipe (32)
[xvnc        ]  EncodeManager: Framebuffer updates: 1769
[xvnc        ]  EncodeManager:   Tight:
[xvnc        ]  EncodeManager:     Solid: 29.118 krects, 244.272 Mpixels
[xvnc        ]  EncodeManager:            454.969 KiB (1:2098.01 ratio)
[xvnc        ]  EncodeManager:     Bitmap RLE: 322 rects, 3.61104 Mpixels
[xvnc        ]  EncodeManager:                 452.932 KiB (1:31.1513 ratio)
[xvnc        ]  EncodeManager:     Indexed RLE: 475 rects, 84.541 kpixels
[xvnc        ]  EncodeManager:                  101.232 KiB (1:3.31717 ratio)
[xvnc        ]  EncodeManager:   Tight (JPEG):
[xvnc        ]  EncodeManager:     Full Colour: 68.252 krects, 1.62623 Gpixels
[xvnc        ]  EncodeManager:                  1.46086 GiB (1:4.14752 ratio)
[xvnc        ]  EncodeManager:   Total: 98.167 krects, 1.8742 Gpixels
[xvnc        ]  EncodeManager:          1.46182 GiB (1:4.77694 ratio)
[xvnc        ]  Connections: closed: /tmp/vnc.sock
[xvnc        ]  ComparingUpdateTracker: 0 pixels in / 0 pixels out
[xvnc        ]  ComparingUpdateTracker: (1:nan ratio)
[xvnc        ]  VNCSConnST:  Failed to flush remaining socket data on close: write: Broken
[xvnc        ]               pipe (32)
[xvnc        ]  VNCSConnST:  closing /tmp/vnc.sock: write: Broken pipe (32)
[xvnc        ]  EncodeManager: Framebuffer updates: 463
[xvnc        ]  EncodeManager:   Tight:
[xvnc        ]  EncodeManager:     Solid: 7.789 krects, 65.8165 Mpixels
[xvnc        ]  EncodeManager:            121.703 KiB (1:2113.23 ratio)
[xvnc        ]  EncodeManager:     Bitmap RLE: 9 rects, 68.76 kpixels
[xvnc        ]  EncodeManager:                 8.69043 KiB (1:30.919 ratio)
[xvnc        ]  EncodeManager:     Indexed RLE: 9 rects, 1.44 kpixels
[xvnc        ]  EncodeManager:                  1.72949 KiB (1:3.31338 ratio)
[xvnc        ]  EncodeManager:   Tight (JPEG):
[xvnc        ]  EncodeManager:     Full Colour: 17.834 krects, 426.163 Mpixels
[xvnc        ]  EncodeManager:                  392.192 MiB (1:4.14564 ratio)
[xvnc        ]  EncodeManager:   Total: 25.641 krects, 492.05 Mpixels
[xvnc        ]  EncodeManager:          392.322 MiB (1:4.78515 ratio)
[xvnc        ]  Connections: closed: /tmp/vnc.sock
[xvnc        ]  ComparingUpdateTracker: 0 pixels in / 0 pixels out
[xvnc        ]  ComparingUpdateTracker: (1:nan ratio)
[xvnc        ] Fri Sep 27 11:00:00 2024
[xvnc        ]  Connections: accepted: /tmp/vnc.sock
[xvnc        ]  SConnection: Client needs protocol version 3.8
[xvnc        ]  SConnection: Client requests security type None(1)
[xvnc        ]  VNCSConnST:  Server default pixel format depth 24 (32bpp) little-endian rgb888
[xvnc        ]  VNCSConnST:  Client pixel format depth 24 (32bpp) little-endian bgr888
[xvnc        ] Fri Sep 27 11:00:19 2024
[xvnc        ]  Connections: accepted: /tmp/vnc.sock
[xvnc        ]  SConnection: Client needs protocol version 3.8
[xvnc        ]  SConnection: Client requests security type None(1)
[xvnc        ]  VNCSConnST:  Server default pixel format depth 24 (32bpp) little-endian rgb888
[xvnc        ]  VNCSConnST:  Client pixel format depth 24 (32bpp) little-endian bgr888
[xvnc        ] Fri Sep 27 11:31:40 2024
[xvnc        ]  VNCSConnST:  closing /tmp/vnc.sock: Clean disconnection
[xvnc        ]  EncodeManager: Framebuffer updates: 4721
[xvnc        ]  EncodeManager:   Tight:
[xvnc        ]  EncodeManager:     Solid: 80.47 krects, 686.522 Mpixels
[xvnc        ]  EncodeManager:            1.22787 MiB (1:2133.6 ratio)
[xvnc        ]  EncodeManager:     Bitmap RLE: 903 rects, 3.17007 Mpixels
[xvnc        ]  EncodeManager:                 425.108 KiB (1:29.1541 ratio)
[xvnc        ]  EncodeManager:     Indexed RLE: 4.516 krects, 11.643 Mpixels
[xvnc        ]  EncodeManager:                  11.3276 MiB (1:3.9255 ratio)
[xvnc        ]  EncodeManager:   Tight (JPEG):
[xvnc        ]  EncodeManager:     Full Colour: 182.02 krects, 4.34807 Gpixels
[xvnc        ]  EncodeManager:                  3.93715 GiB (1:4.11462 ratio)
[xvnc        ]  EncodeManager:   Total: 267.909 krects, 5.04941 Gpixels
[xvnc        ]  EncodeManager:          3.94982 GiB (1:4.76313 ratio)
[xvnc        ]  Connections: closed: /tmp/vnc.sock
[xvnc        ]  ComparingUpdateTracker: 0 pixels in / 0 pixels out
[xvnc        ]  ComparingUpdateTracker: (1:nan ratio)

Container inspect

{
    "AppArmorProfile": "",
    "Args": [],
    "Config": {
        "AttachStderr": true,
        "AttachStdin": false,
        "AttachStdout": true,
        "Cmd": [
            "/init"
        ],
        "Domainname": "",
        "Entrypoint": null,
        "Env": [
            "WEB_LISTENING_PORT=5800",
            "SECURE_CONNECTION=1",
            "MYJDOWNLOADER_EMAIL=nino.alexmer@gmail.com",
            "TZ=Asia/Manila",
            "WEB_AUTHENTICATION=1",
            "WEB_AUTHENTICATION_USERNAME=nino.alexmer@gmail.com",
            "GROUP_ID=100",
            "USER_ID=1001",
            "WEB_AUTHENTICATION_PASSWORD=Richterbelmont055**",
            "MYJDOWNLOADER_PASSWORD=Richterbelmont055**",
            "MYJDOWNLOADER_DEVICE_NAME=Orangepi5",
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/base/sbin:/opt/base/bin",
            "ENV=/root/.docker_rc",
            "SUP_GROUP_IDS=",
            "UMASK=0022",
            "LANG=en_US.UTF-8",
            "KEEP_APP_RUNNING=0",
            "APP_NICENESS=0",
            "INSTALL_PACKAGES=",
            "PACKAGES_MIRROR=",
            "CONTAINER_DEBUG=0",
            "DISPLAY_WIDTH=1920",
            "DISPLAY_HEIGHT=1080",
            "DARK_MODE=0",
            "SECURE_CONNECTION_VNC_METHOD=SSL",
            "SECURE_CONNECTION_CERTS_CHECK_INTERVAL=60",
            "VNC_LISTENING_PORT=5900",
            "VNC_PASSWORD=",
            "ENABLE_CJK_FONT=0",
            "WEB_AUDIO=0",
            "WEB_AUTHENTICATION_DEFAULT_USERNAME=",
            "WEB_AUTHENTICATION_DEFAULT_PASSWORD=",
            "JDOWNLOADER_HEADLESS=0",
            "JDOWNLOADER_MAX_MEM="
        ],
        "ExposedPorts": {
            "3129/tcp": {},
            "5800/tcp": {},
            "5900/tcp": {},
            "9666/tcp": {}
        },
        "Hostname": "0d9f86bbfffc",
        "Image": "jlesage/jdownloader-2:latest",
        "Labels": {
            "com.docker.compose.config-hash": "143e3706d944df0527639a3093b355d859fce06b14af92139f07c9903ad969c7",
            "com.docker.compose.container-number": "1",
            "com.docker.compose.depends_on": "",
            "com.docker.compose.image": "sha256:1240625c0d3411c017c233dcaad539b0813a6dbb189338b5d764c022e962df2d",
            "com.docker.compose.oneoff": "False",
            "com.docker.compose.project": "jdownloader",
            "com.docker.compose.project.config_files": "/data/compose/8/docker-compose.yml",
            "com.docker.compose.project.working_dir": "/data/compose/8",
            "com.docker.compose.replace": "594c416195022d50792850888b6ff815c0d44eaa1a2c1a2b30367b50ccf42469",
            "com.docker.compose.service": "jdownloader-2",
            "com.docker.compose.version": "2.29.2",
            "org.label-schema.description": "Docker container for JDownloader 2",
            "org.label-schema.name": "jdownloader-2",
            "org.label-schema.schema-version": "1.0",
            "org.label-schema.vcs-url": "https://github.com/jlesage/docker-jdownloader-2",
            "org.label-schema.version": "24.08.1"
        },
        "OnBuild": null,
        "OpenStdin": false,
        "StdinOnce": false,
        "Tty": false,
        "User": "",
        "Volumes": {
            "/config": {},
            "/output": {}
        },
        "WorkingDir": "/tmp"
    },
    "Created": "2024-09-25T07:47:11.599558044Z",
    "Driver": "overlay2",
    "ExecIDs": null,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/eb414d121a3c315ca9c1a78760f6de7d97f8c92e08a3bc71bb776e8cf77ad4b2-init/diff:/var/lib/docker/overlay2/09ab7d66b536ed22f4453c1be8b2e1ef334e32da892bffc4fefe75eb77270a56/diff:/var/lib/docker/overlay2/803694c21bf01a8f8ddcfa18adea9a2b87358fc70acf65d9b4349aef9eb64915/diff:/var/lib/docker/overlay2/72e28eecbca0ef3f76d2f7086f2b7d48670ded4d0e6d069cf89f1b4dadf96c67/diff:/var/lib/docker/overlay2/ab23b8cc9b6f802196629bde7deebbb091d01edb2f1f09754dbe406de055b2d3/diff:/var/lib/docker/overlay2/5bc84e14653c1290c8ddfe51675c2f3935651936e341843e0bbd46d210539500/diff:/var/lib/docker/overlay2/847832c57f2e1d597446d7f6335a029214db1e58689ef35584f88f22c231a490/diff:/var/lib/docker/overlay2/4b36e4d420a18827c7026b2956c7334e0f064ac83a941422cab2046498ee920b/diff:/var/lib/docker/overlay2/fe41b157d0a16f410399f511a639515f0de14b1385e5b47ebf9a8f3126cd20cb/diff:/var/lib/docker/overlay2/1e763fcc4f39f6223d860adc88d09d302b49bbe5b88a38edb2285cbce329006d/diff:/var/lib/docker/overlay2/f31e780191c671b044839bf0194c5481f2c240fe805048cac623a483ddd279ba/diff:/var/lib/docker/overlay2/19c426455baf94e5fcd90f46fb32015b5e107f6bd5a188b96d7b3eae0af9b117/diff:/var/lib/docker/overlay2/6a54585e721360d783a0464e490abc5536f1892ebbc636ea2a39c957b1bb6917/diff:/var/lib/docker/overlay2/a905335e4c5f863e52bee0bd1773c2395700a6652596f9710778d8e5dcb96c60/diff:/var/lib/docker/overlay2/000fa6172dfd2a2250cdbaa294f775eb10cf0c17e32515ef7b4f4e9aaeab4b60/diff:/var/lib/docker/overlay2/ef1ddf38c70daab4d14d2a48c812163526bff4818efcef8eecd0a8785638ac1f/diff:/var/lib/docker/overlay2/7164ecac26168df2a6a9bf9b211d8ee79e12e92e7da14510188cf5be969135e3/diff:/var/lib/docker/overlay2/3300aa530a7ed2d6c943b0d8a703c659d76c0fc0ee296f2a1494a088cc0e61a6/diff:/var/lib/docker/overlay2/fb4664c8361ae25111384a1033e778fc6400ba70dfc2ce898a89c07aa8a57448/diff:/var/lib/docker/overlay2/a9dfe349124bbcaabf4dc7c20af2a9df33491628d724b75f9a041d1bd05ba271/diff:/var/lib/docker/overlay2/51fd7e75f686f538cd4370ac6889b56cdd8ad8282d1e9457b8ece937efe82d90/diff:/var/lib/docker/overlay2/485ff7f0379e3c8b2fc335223d35f7de21410f9a6d0bb126b5d258e555c1488c/diff:/var/lib/docker/overlay2/311ed66c860bb2635cc299ec40ce0f05a7fd1d3db8fc282d0b6bd15292d5d34b/diff:/var/lib/docker/overlay2/abb5c5eae8d0174e2ea4381ec3a8fb7f9d6e4b9955b99b800e5d980f21921f76/diff:/var/lib/docker/overlay2/2699373a6207fb2089311f20014455b8f40e5a7f341df3f904040fbdf4127065/diff:/var/lib/docker/overlay2/d1039210320e606665a9871b182ec1db90d3db8f74df30c9ccfef553a56ae581/diff:/var/lib/docker/overlay2/eb96bf0f0e70b7beb9d3174e5738443062bbbc383f12886054ece64f4891ea41/diff:/var/lib/docker/overlay2/4e9b98f2c26339a18dcfcf28435dc1ece4de8e30c7b0afc98b4f04a1682b4b84/diff:/var/lib/docker/overlay2/131b86c948bbb25b5fc94ee7fffc78a29f3713a40ab9915152607a7fda7f78c1/diff:/var/lib/docker/overlay2/6050d4b3f0f28c23c330c305f183331dd28e890fcbec000ea24e5922a64047e5/diff:/var/lib/docker/overlay2/9259a5df7fc80e913903d9ac61cd4536bee1ceef6ba3b41004151c954077f8d1/diff:/var/lib/docker/overlay2/27591e543fb96c3bfc9de8f8c1ccce7039960046bb53147bcf66b43c278bc755/diff:/var/lib/docker/overlay2/998072854c6dc8b767ed2facf08610551cdfce6d8f453d3ca4d947691a7a1971/diff:/var/lib/docker/overlay2/79e6a06e91a01721406434c4a09147bfeedf231ef59608a5201b78adb4c7f4b9/diff:/var/lib/docker/overlay2/e94bce09980fdf67a4a314c6616554d242ae79f9109078ff3d2b8ea67cef653f/diff:/var/lib/docker/overlay2/bf09915ef67da1169d0d2b326ad1e1c0a78b6e5e923fc874e6e94f40f561ec26/diff:/var/lib/docker/overlay2/0e96effb196f662c0554a1b90609e4f2c795644934be14656233b84bbc872f67/diff:/var/lib/docker/overlay2/16cb76f9380cf44837246e87c475a4642ecd0320426a43a57744d1baf106a6f6/diff:/var/lib/docker/overlay2/6ecb0d1b4309ae1262a8a1d43c9368d512905648a5d9774f8cf29ffdbd6178d9/diff:/var/lib/docker/overlay2/0600cddec29b1a771882899d33f9b6bf3a3c15256ad5cf0286949811ca70efb2/diff:/var/lib/docker/overlay2/02aa00a93d1487e46c56fd0998e71fea1f8bcafe26fd7b6d9baeaa85669a7c74/diff:/var/lib/docker/overlay2/dc7fd193b4ee23d5200c4c628c84f2e425b7033685ba56e4b94bd028f9be3f89/diff",
            "MergedDir": "/var/lib/docker/overlay2/eb414d121a3c315ca9c1a78760f6de7d97f8c92e08a3bc71bb776e8cf77ad4b2/merged",
            "UpperDir": "/var/lib/docker/overlay2/eb414d121a3c315ca9c1a78760f6de7d97f8c92e08a3bc71bb776e8cf77ad4b2/diff",
            "WorkDir": "/var/lib/docker/overlay2/eb414d121a3c315ca9c1a78760f6de7d97f8c92e08a3bc71bb776e8cf77ad4b2/work"
        },
        "Name": "overlay2"
    },
    "HostConfig": {
        "AutoRemove": false,
        "Binds": [
            "/srv/dev-disk-by-uuid-632dd7d5-e919-44b6-971b-35de77bf51c2/SMB/JDownloader:/output:rw",
            "/srv/dev-disk-by-uuid-1b78edd5-7690-4c3f-a44d-13187bab6822/sdc1/JDownloader:/output2:rw",
            "/srv/dev-disk-by-uuid-A6C46FB2C46F8381/JDownloader:/output3:rw"
        ],
        "BlkioDeviceReadBps": null,
        "BlkioDeviceReadIOps": null,
        "BlkioDeviceWriteBps": null,
        "BlkioDeviceWriteIOps": null,
        "BlkioWeight": 0,
        "BlkioWeightDevice": null,
        "CapAdd": null,
        "CapDrop": null,
        "Cgroup": "",
        "CgroupParent": "",
        "CgroupnsMode": "private",
        "ConsoleSize": [
            0,
            0
        ],
        "ContainerIDFile": "",
        "CpuCount": 0,
        "CpuPercent": 0,
        "CpuPeriod": 0,
        "CpuQuota": 0,
        "CpuRealtimePeriod": 0,
        "CpuRealtimeRuntime": 0,
        "CpuShares": 0,
        "CpusetCpus": "",
        "CpusetMems": "",
        "DeviceCgroupRules": null,
        "DeviceRequests": null,
        "Devices": null,
        "Dns": [],
        "DnsOptions": [],
        "DnsSearch": [],
        "ExtraHosts": [],
        "GroupAdd": null,
        "IOMaximumBandwidth": 0,
        "IOMaximumIOps": 0,
        "IpcMode": "private",
        "Isolation": "",
        "Links": null,
        "LogConfig": {
            "Config": {},
            "Type": "json-file"
        },
        "MaskedPaths": [
            "/proc/asound",
            "/proc/acpi",
            "/proc/kcore",
            "/proc/keys",
            "/proc/latency_stats",
            "/proc/timer_list",
            "/proc/timer_stats",
            "/proc/sched_debug",
            "/proc/scsi",
            "/sys/firmware",
            "/sys/devices/virtual/powercap"
        ],
        "Memory": 0,
        "MemoryReservation": 0,
        "MemorySwap": 0,
        "MemorySwappiness": null,
        "Mounts": [
            {
                "Source": "jdownloader_appdata_jdownloader-2",
                "Target": "/config",
                "Type": "volume",
                "VolumeOptions": {}
            }
        ],
        "NanoCpus": 0,
        "NetworkMode": "850c6d3fc936d4d329d4e1f19875bc1aaf4ac62d13c133abb536a838ffcdf21f",
        "OomKillDisable": null,
        "OomScoreAdj": 0,
        "PidMode": "",
        "PidsLimit": null,
        "PortBindings": {
            "3129/tcp": [
                {
                    "HostIp": "",
                    "HostPort": "3129"
                }
            ],
            "5800/tcp": [
                {
                    "HostIp": "",
                    "HostPort": "5800"
                }
            ],
            "5900/tcp": [
                {
                    "HostIp": "",
                    "HostPort": "5900"
                }
            ],
            "9666/tcp": [
                {
                    "HostIp": "",
                    "HostPort": "9666"
                }
            ]
        },
        "Privileged": false,
        "PublishAllPorts": false,
        "ReadonlyPaths": [
            "/proc/bus",
            "/proc/fs",
            "/proc/irq",
            "/proc/sys",
            "/proc/sysrq-trigger"
        ],
        "ReadonlyRootfs": false,
        "RestartPolicy": {
            "MaximumRetryCount": 0,
            "Name": "unless-stopped"
        },
        "Runtime": "runc",
        "SecurityOpt": null,
        "ShmSize": 67108864,
        "UTSMode": "",
        "Ulimits": null,
        "UsernsMode": "",
        "VolumeDriver": "",
        "VolumesFrom": null
    },
    "HostnamePath": "/var/lib/docker/containers/0d9f86bbfffc147be82f4fa09f708bc4d5a116d650fb491fc5d578c18744c918/hostname",
    "HostsPath": "/var/lib/docker/containers/0d9f86bbfffc147be82f4fa09f708bc4d5a116d650fb491fc5d578c18744c918/hosts",
    "Id": "0d9f86bbfffc147be82f4fa09f708bc4d5a116d650fb491fc5d578c18744c918",
    "Image": "sha256:1240625c0d3411c017c233dcaad539b0813a6dbb189338b5d764c022e962df2d",
    "LogPath": "/var/lib/docker/containers/0d9f86bbfffc147be82f4fa09f708bc4d5a116d650fb491fc5d578c18744c918/0d9f86bbfffc147be82f4fa09f708bc4d5a116d650fb491fc5d578c18744c918-json.log",
    "MountLabel": "",
    "Mounts": [
        {
            "Destination": "/output3",
            "Mode": "rw",
            "Propagation": "rprivate",
            "RW": true,
            "Source": "/srv/dev-disk-by-uuid-A6C46FB2C46F8381/JDownloader",
            "Type": "bind"
        },
        {
            "Destination": "/config",
            "Driver": "local",
            "Mode": "z",
            "Name": "jdownloader_appdata_jdownloader-2",
            "Propagation": "",
            "RW": true,
            "Source": "/var/lib/docker/volumes/jdownloader_appdata_jdownloader-2/_data",
            "Type": "volume"
        },
        {
            "Destination": "/output",
            "Mode": "rw",
            "Propagation": "rprivate",
            "RW": true,
            "Source": "/srv/dev-disk-by-uuid-632dd7d5-e919-44b6-971b-35de77bf51c2/SMB/JDownloader",
            "Type": "bind"
        },
        {
            "Destination": "/output2",
            "Mode": "rw",
            "Propagation": "rprivate",
            "RW": true,
            "Source": "/srv/dev-disk-by-uuid-1b78edd5-7690-4c3f-a44d-13187bab6822/sdc1/JDownloader",
            "Type": "bind"
        }
    ],
    "Name": "/jdownloader-2",
    "NetworkSettings": {
        "Bridge": "",
        "EndpointID": "",
        "Gateway": "",
        "GlobalIPv6Address": "",
        "GlobalIPv6PrefixLen": 0,
        "HairpinMode": false,
        "IPAddress": "",
        "IPPrefixLen": 0,
        "IPv6Gateway": "",
        "LinkLocalIPv6Address": "",
        "LinkLocalIPv6PrefixLen": 0,
        "MacAddress": "",
        "Networks": {
            "nixel-bridge": {
                "Aliases": [
                    "jdownloader-2",
                    "jdownloader-2"
                ],
                "DNSNames": [
                    "jdownloader-2",
                    "0d9f86bbfffc"
                ],
                "DriverOpts": null,
                "EndpointID": "00692dc4c26566e007b7e161cc08fe0544bb503af6d9ad86a9b539af8b56fc35",
                "Gateway": "192.168.200.1",
                "GlobalIPv6Address": "",
                "GlobalIPv6PrefixLen": 0,
                "IPAMConfig": null,
                "IPAddress": "192.168.200.12",
                "IPPrefixLen": 24,
                "IPv6Gateway": "",
                "Links": null,
                "MacAddress": "02:42:c0:a8:c8:0c",
                "NetworkID": "850c6d3fc936d4d329d4e1f19875bc1aaf4ac62d13c133abb536a838ffcdf21f"
            }
        },
        "Ports": {
            "3129/tcp": [
                {
                    "HostIp": "0.0.0.0",
                    "HostPort": "3129"
                },
                {
                    "HostIp": "::",
                    "HostPort": "3129"
                }
            ],
            "5800/tcp": [
                {
                    "HostIp": "0.0.0.0",
                    "HostPort": "5800"
                },
                {
                    "HostIp": "::",
                    "HostPort": "5800"
                }
            ],
            "5900/tcp": [
                {
                    "HostIp": "0.0.0.0",
                    "HostPort": "5900"
                },
                {
                    "HostIp": "::",
                    "HostPort": "5900"
                }
            ],
            "9666/tcp": [
                {
                    "HostIp": "0.0.0.0",
                    "HostPort": "9666"
                },
                {
                    "HostIp": "::",
                    "HostPort": "9666"
                }
            ]
        },
        "SandboxID": "5e3384aee8b17a696acf3293ede338b3e4c838dc71b19aeab8171a355c5f420b",
        "SandboxKey": "/var/run/docker/netns/5e3384aee8b1",
        "SecondaryIPAddresses": null,
        "SecondaryIPv6Addresses": null
    },
    "Path": "/init",
    "Platform": "linux",
    "Portainer": {
        "ResourceControl": {
            "Id": 7,
            "ResourceId": "2_jdownloader",
            "SubResourceIds": [],
            "Type": 6,
            "UserAccesses": [],
            "TeamAccesses": [],
            "Public": false,
            "AdministratorsOnly": true,
            "System": false
        }
    },
    "ProcessLabel": "",
    "ResolvConfPath": "/var/lib/docker/containers/0d9f86bbfffc147be82f4fa09f708bc4d5a116d650fb491fc5d578c18744c918/resolv.conf",
    "RestartCount": 0,
    "State": {
        "Dead": false,
        "Error": "",
        "ExitCode": 0,
        "FinishedAt": "2024-09-27T01:39:34.886310661Z",
        "OOMKilled": false,
        "Paused": false,
        "Pid": 9359,
        "Restarting": false,
        "Running": true,
        "StartedAt": "2024-09-27T01:49:42.669776877Z",
        "Status": "running"
    }
}

Anything else?

No response

@Aiki033 Aiki033 added the bug label Sep 27, 2024
@jlesage
Copy link
Owner

jlesage commented Sep 29, 2024

The problem is with the reverse proxy, not this container. The reverse proxy is terminating the connection.

@jlesage
Copy link
Owner

jlesage commented Sep 29, 2024

You can try adjusting the timeouts, by adding the following settings to the advanced section of your host in NPM:

proxy_read_timeout 3600;
proxy_send_timeout 3600;

@Aiki033
Copy link
Author

Aiki033 commented Oct 1, 2024

Hi,

sadly, it did not work but thank you for pointing in the right direction. I will update if I can find a solution.

thank you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants