After setting everything up how I’m supposed to and changing settings until they work, I still get this error when i try to access anything: Get "http://localhost:3000/": EOF
Config for that subdomain:
Domain:
[REDACTED]
Server Tunnel Port:
3000
Client:
LunarServer
Target:
127.0.0.1:443
TLS Termination:
server
Allow External TCP:
true
Owner:
admin
In logs, the error shows up as this:
2024/07/27 11:46:07 dial tcp 127.0.0.1:443: connect: connection refused
Troubleshooting steps I’ve done:
-
Allow binding to ports 80 and 443 on server with
setcap
-
Change
GatewayPorts no
in /etc/ssh/sshd_config toGatewayPorts clientspecified
-
Googled it first
Additional useful info:
-
I don’t think i have a ssl cert on the client, that was autoconfigured when i set up boringproxy
-
I’m trying to run a misskey instance
-
Its accessible from 192.168.254.68:3000 but not its url
-
I don’t think i needed the external tcp but it couldn’t hurt for now while im troubleshooting
-
The server running boringproxy is rented and has a dedicated ip
-
The client is my hardware but behind a NAT
Please help, I found nothing on google and I dont have much self-hosting experience.