Can't FTP to Local Server - PiHole blocking me

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:

  1. I have PiHole running on a stand-alone Raspberry Pi. Works well, no issues.

  2. On another machine I have setup a VM Running Ubuntu, and WHM and cPanel.

  3. 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.

  4. 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.

Any suggestions would be appreciated.

This domain is likely not known to Pi-hole. Try to create a local DNS record for this domain via "Local DNS/DNS Records"

Thank Yubiuser.

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.

What am I doing wrong?

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:

pihole -d

or do it through the Web interface:

Tools > Generate Debug Log

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.