runtipi-appstore icon indicating copy to clipboard operation
runtipi-appstore copied to clipboard

🐛 [netboot.xyz] "This site can’t be reached" when installing netboot.xyz after installing Cloudflare tunnel

Open jasonpearce opened this issue 11 months ago • 6 comments

Store Application

Netboot.xyz

App version

2.0.53

Description

If Netboot.xyz is installed after Cloudflared, user is unable to access http://192.168.xxx.xxx:8675/ or https://192.168.xxx.xxx:8675/. Browser reports:

This site can’t be reached 192.168.xxx.xxx refused to connect ERR_CONNECTION_REFUSED

Steps to reproduce

  1. Install Ubuntu
  2. Install Tipi v3.1.0
  3. Install Cloudflared v2024.2.1
  4. Install Hello World
  5. Validate Hello World works via http://192.168.xxx.xxx:8000/ (it does)
  6. Validate Hello World works via https://helloworld.example.com (it does)
  7. Install Netboot.xyz
  8. Validate Netboot.xyz works via http://192.168.xxx.xxx:8675/ or https://192.168.xxx.xxx:8675/ (it does not)

App logs

Provide instructions on how to provide logs and I'll try.

Browser

Firefox and Brave

Browser logs

No response

User-Config changes

None

Other

I have other apps that don't work if I install them after Cloudflared is installed. Some other apps, however, do work after Cloudflared is installed. I'll create separate tickets for each.

Please confirm the following

  • [X] I believe this issue is a bug that affects all users of RunTipi, not something specific to my installation.
  • [X] I have already searched for relevant existing issues and discussions before opening this report.
  • [X] I have updated the title field above with a concise description.

jasonpearce avatar Mar 08 '24 02:03 jasonpearce

Hello @jasonpearce,

I can reproduce the issue. Will try to fix as soon as possible. Thank you for reporting. sorry for late reply

steveiliop56 avatar Mar 23 '24 17:03 steveiliop56

Soo after some debugging seems that there is an issue with linuxserver. For some reason the app/ directory is empty, so there isn't anything to run. The only possible solution I can think of is to move to the official docker-netbootxyz image. @meienberger what do you think?

steveiliop56 avatar Mar 23 '24 17:03 steveiliop56

Sounds good for me @steveiliop56 is there any bug report on their repo? Did we do something wrong?

meienberger avatar Mar 24 '24 18:03 meienberger

After upgrading to...

  • RunTipi v3.1.3
  • Cloudflared v2024.3.0
  • Netboot.xyz v2.0.53

My results are unchanged:

  • Netboot by IP (http/https) on port 8675 is Unable to connect
  • Hello World still works by local IP and via the Cloudflare tunnel

jasonpearce avatar Apr 03 '24 01:04 jasonpearce

I will try to release an update today.

steveiliop56 avatar Apr 03 '24 04:04 steveiliop56

I'm not in a hurry. I simply wanted to provide an update. Thank you for your assistance.

jasonpearce avatar Apr 03 '24 17:04 jasonpearce

Hello,

This has been fixed now. Sorry for the massive delay

steveiliop56 avatar Jun 29 '24 15:06 steveiliop56

@steveiliop56 what was the fix ?

JigSawFr avatar Jul 05 '24 13:07 JigSawFr

I just changed the image from the Linux server to the official one (paths are the same so not data loss).

steveiliop56 avatar Jul 05 '24 13:07 steveiliop56

I just changed the image from the Linux server to the official one (paths are the same so not data loss).

Ok just that lol was thinking it will be harder for this case

JigSawFr avatar Jul 05 '24 13:07 JigSawFr

On my node, I verify this issue is resolved.

  • Netboot.xyz version 0.7.1-nbxyz3
  • Cloudflard version 2024.6.1
  • RunTipi version 3.4.1

Thank you.

jasonpearce avatar Jul 07 '24 20:07 jasonpearce