squid error on port 8888

Hello all

we installed squid proxy and it's working fine but we have a problem when accessing a web page on port 8888 http://www.xyz.com:8888/

we get the following error on the client

While trying to retrieve the URL: http://www.xyz.com:8888/ 
The following error was encountered:
•      Connection Failed
The system returned:
    (13) Permission denied
The remote host or network may be down. Please try the request again.

Accessing directly the page is ok.
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Is Your squid run in transparent mode? The host may have redirected connections to 8888 back to local squid.
No, then edit squid.conf and add
acl Safe_ports port 8888

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Gabriel OrozcoSolution ArchitectCommented:
or, enable NAT in your linux box.

then any connection to a non standard port (port 80) still will be able to succed but not monitored nor accelerated by squid.
try to run squid on transparent mode, if u dont know how to setup that visit the follwing link

Build an E-Commerce Site with Angular 5

Learn how to build an E-Commerce site with Angular 5, a JavaScript framework used by developers to build web, desktop, and mobile applications.

lemaitre75Author Commented:
Hi all

i'm not using the server as a router and not doing NAT on it, i just want it to cache http pages.
Gabriel OrozcoSolution ArchitectCommented:
okay then

how do you configured your browser to use the proxy?
> I'm not using the server as a router and not doing NAT on it, i just want it to cache http pages.
very well then. Have You reconfigured the squid (and reloaded) as I suggested?
You squid server is in the LAN.
There is a firewall/NAT to go to internet.

Did you enable the NAT for port 8888 to internet at the firewall level?
Did you block the port 8888 at the firewall level?
Mind tell us, which line (squid.conf) did you edit to startup the squid proxy?

It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Linux Networking

From novice to tech pro — start learning today.