Web browsing via iPad and iPhone devices through SQUID Proxy

We are having trouble enabling users to browse the internet from iPad and iPhone devices.
 
We use SQUID Proxy for MessageLabs in our environment and whilst all desktop and laptop devices are working fine through SQUID Proxy via WPAD file in DHCP. Unfortunately, we have had no success in accessing the internet using an iPad or iPhone device.
 
Has anyone had any success in enabling web traffic on iPad or iPhone devices through internet proxy? Ideally, we would like to automate this when a user logs on to the network and no manual proxy addresses to be added. I thought this could be achieved via DHCP or DNS but on these devices it is not working.
 
Please help
LVL 1
the_omnificAsked:
Who is Participating?

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

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

Mark BullockQA EngineerCommented:
You can configure manually in Settings / WiFi / tap your wifi network, then

tap HTTP PROXY=Manual and enter the info for your proxy.

Or tap HTTP PROXY=Auto and enter the URL of a PAC file you create and host internally.

Or you can deploy to lots of users as mentioned on this page.
http://www.amsys.co.uk/2012/blog/how-to-setup-proxy-servers-in-ios/#.VPaiV7PF9WU

Apple's iOS Deployment Reference also has instructions. Chapter 2 helps you figure out how you should handle your deployment (e.g. company-owned, Bring Your Own Device, or ...).
0
the_omnificAuthor Commented:
Hi Mark
 
I want to avoid manually entering proxy information as per my original request. Providing this information to staff and guests is not practical.
 
I need a solution that would automatically detect proxy settings without any user input on these devices.
 
I will search around more and see what I can find.
0
Mark BullockQA EngineerCommented:
I forgot to include the link to Apple's iOS Deployment reference.
https://manuals.info.apple.com/MANUALS/1000/MA1685/en_US/ios_deployment_reference.pdf
0
the_omnificAuthor Commented:
This was resolved by adding the following code into my SQUID config file;

acl iOS_Range src 10.10.22.0/24 10.10.6.0/24
http_access allow iOS_Range
0

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
the_omnificAuthor Commented:
This was resolved by adding the following code into my SQUID config file;

acl iOS_Range src 10.10.22.0/24 10.10.6.0/24
http_access allow iOS_Range
0
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
Networking

From novice to tech pro — start learning today.