Erroneous Warning

I am getting a warning: You cannot be reached from outside. A possible reason is that you are behind a firewall, NAT or Router. But you can search the internet using the other peers’ global index on your own search page. We encourage you to open your firewall for the port you configured (usually: 8090), or to set up a ‘virtual server’ in your router settings (often called DMZ). Please be fair, contribute your own index to the global index.

However, I am reaching it from the outside on https://yacy.eskimo.com/ from my Comcast cable modem and it is indexing just fine so it is also able to get out. I have it proxied through Apache so it can not be reached directly on port 8090 or 8443 but that is by intent.

Not clear why it thinks this is an issue.

Most probably because YaCy don’t see inself on configured host:port combination… But if you get this message, it’s probably safe to ignore that.

Maybe it’s a part of issue described on github.

Not sure why it wouldn’t, it can connect to it locally, just the outside world can not.

That would be the way, YaCy checks that, I’d suppose.

I would think not wanting people to connect to the raw app but instead via a proxy would be the more common situation since most people are unaccustomed to taking on :8443 or :8090 to a web address and in my view it is desirable to isolate the app from direct input from a security perspective.