Ask the Expert

Proxy server authentication issues

I have just installed IIS and MS Proxy Server 2.0 via a new setup file from Microsoft. I have given the users, from the domains that I wish to use, the proxy access rights to the Proxy Server, and I have set the static IP of the Proxy Server in the DNS section of TCP/IP, along with the public IP addresses of the name servers I use.

I have configured the test client to use a proxy server, but I only ever get the error code 10004 back from the proxy server. I am pleased that it is at least talking to the proxy server, but it doesn't seem to forward to the public IP address name resolution service.

Both the server and the test machine can access the Internet directly if I allow them to, and can ping the public name servers. If I set the DNS on the test machine to point to the proxy server, I get the default server Web site for any address. Alongside the three proxy server settings, it doesn't say which port they are running on, but it does say they are started. Is this a problem? Am I missing anything? Where can I get more info?

Thanks for your help.

    Requires Free Membership to View

Error code 10004 seems to indicate a failure to authenticate. I suggest enabling failure auditing for logins at the proxy server, repeating the process of attempting to access the Internet, and checking the Event Viewer Security log for more detailed information about what account is failing to get access.

Regarding the client that can only retrieve the default Web page from your proxy server, it sounds like you haven't configured the Web browser to use a proxy. If you''re using Internet Explorer, select Internet Options from the Tools menu. Then, click the Connections tab, and click the LAN Settings button. On the Local Area Network (LAN) Settings dialog box, select the "Use A Proxy Server For Your LAN" checkbox, and fill in the appropriate information.

Note: You should not have to change the DNS settings for any of your clients. They'll know to send requests through the proxy server because the browser is configured to use a proxy, not by changing DNS. A DNS request shouldn't be required for requests that go through the proxy, because the browser sends the name of the destination server to the proxy within the HTTP request.

Good luck.

This was first published in May 2002

There are Comments. Add yours.

 
TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
Sort by: OldestNewest

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to: