-
-
Notifications
You must be signed in to change notification settings - Fork 112
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
VPN connection established, but no pages load using URLs #6
Comments
Config exported from phone with redactions:
|
I am not sure if you had a wonky cut & paste, but the contents of mypixel3xl-udp-1194-split-tunnel.ovpn
Would you be interested in sharing your server.conf file? This is how my server.conf looks:
It is worth noting that I have just published a huge update, and if it isn't much trouble, perhaps deleting your Pi-Hole virtual machine and starting from the beginning may be worth it? I would be curious if you encounter the same problem after following the most up to date instructions. |
Yeah, I thought exactly the same thing. :-P I just check again though, and that's exactly how it came out of OpenVPN for Android. For what it's worth, I used the share button within the app that generates and auto-populates an email.
Sounds like a good idea! I was considering doing that myself already. I'm going to wait until the morning when I have a clear head though, so I don't make any brain-dead mistakes. Just for completeness, here is my server.conf:
|
I'm glad you waited until this morning; I realized when I was proof-reading this morning that I forgot to include the following line for the OpenVPN server.conf configuration:
I made the correction this morning. No traffic will flow through the VPN without this line. You had originally followed an older version of the document which had this line, but for a few hours last night it was missing from the documentation. |
I think we have adequately pinned the issue as a combination of starting to try this out while the documentation was still evolving, and the client .ovpn configuration looking unusual. I will close this issue, please feel free to open a new one if you encounter a problem with the current documentation. |
Want to follow up on this: I rebuilt my VM from the ground up last night using then-current instructions, and it has been functioning as expected. I saw a prompt during PiVPN setup that I don't remember seeing on the first go-through. It seemed to reference connecting to pihole on all interfaces. That leads me to think I was correct when I thought that the all-interfaces configuration in Pi-Hole was queried during PiVPN setup. Unfortunatley, I forgot to screenshot the prompt. Just noting this in case someone else happens across the same problem: the solutions seems to be to start over, ensuring that the appropriate setting is selected in the Pi-Hole admin console prior to starting PiVPN setup. |
I will keep an eye out for this, was the default answer not the appropriate one, during the Pi-Hole setup? |
Initial note
I missed this step:
Click Settings, and navigate to DNS. Set your Interface Listening Behavior to Listen on All Interfaces on this page:
when I ran through initial setup, so if any of the subsequent scripts needed that option enabled, they would not have had it. Well into troubleshooting afterward, I discovered that I missed it, and enabled it. Then I restarted the system with it enabled. This may or may not be relevant.Problem description
When connecting with a Pixel 2, I am able to establish a VPN. If I navigate to 10.8.0.1 or 10.8.0.1/admin from a browser, I see the relevant PiHole pages. No url requests complete though. I suspect that some kind of DNS configuration is wrong either on the VPN side or the PiHole side.
To attempt to isolate the problem, I installed lynx on the VM, and successfully navigated to several webpages. The requests showed up in the PiHole logs. No other requests exist in the PiHole logs however. All connections have originated from localhost. (Perhaps this will always be the case, even when the VPN is functioning properly?)
The text was updated successfully, but these errors were encountered: