-
-
Notifications
You must be signed in to change notification settings - Fork 12
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
Change setup.sh #4
Comments
The value IPNOW just take all IP of your server. After it is another value called SERVERIP=$( ./dig +short $XABBER ) which check your public IP. If one of your IPs in IPNOW is valid - it will work. |
@Sternstein i think you misunderstood what @eforulus was asking. Quick installation is available only on servers that have at least one public IP directly on one of its interfaces. The goal is to make it easily installable on a VPS/VDS hosting. We should probably update installation instructions to reflect this. If a server is hidden behind NAT, then a person installing a server probably knows what he is doing, so he should use advanced installation. |
Yes, I meant it. |
When installed in automatic mode in the
function check_srv()
, the IPNOW
constant gets the IP private, but for successful verification letsencrypt needs a public IP. It might be reasonable to change the value fromIPNOW =; $ (hostname -I)
toIPNOW = $ (./dig + short myip.opendns.com @ resolver1.opendns.com)
The text was updated successfully, but these errors were encountered: