Hi Everyone - apologies if this is posted in the wrong forum, but I can't seem to connect to another server properly as PiHole is blocking me. The setup is a little tricky, but here goes:
I have PiHole running on a stand-alone Raspberry Pi. Works well, no issues.
On another machine I have setup a VM Running Ubuntu, and WHM and cPanel.
With cPanel, I have setup a domain name and test web page. The web page is visible to me and to the Internet. The domain resolves to the correct public IP Address, etc. All of that is fine.
The issue is: I cannot FTP (I use Transmit for Mac as my FTP Client). I triple-checked my username, password, port, mode, etc etc, and all of it is correct.
The Error I get is "DNS lookup for ftp.example.com failed". And if I try to connect to that server via http, I get a "Website Blocked" error message from PiHole.
I tried your suggestion but it did not seem to work. When I try to connect via FTP I now get a "server not found" error message. And when I try to HTTP, I get "Website Blocked / have it whitelisted" message from PiHole.
Run from the client you want to establish the FTP connection, what's the output of:
nslookup pi.hole
nslookup ftp.example.com
Is that client trying to establish an FTP connection form within your network or via an external network?
Also, please upload a debug log and post just the token URL that is generated after the log is uploaded by running the following command from the Pi-hole host terminal: