Solved

External Access to IIS Server

Posted on 2007-11-30
9
987 Views
Last Modified: 2008-02-01
I am attempting to run Project Server 2007 on a stand-alone server Server 2003 server.  Followed the following document for installing Project Server 2007, Sharepoint, and asp.net:

http://technet2.microsoft.com/Office/en-us/library/c9531164-2705-4233-84d1-78bd728dd7611033.mspx?mfr=true

Everything seems to have gone fine, as I can access everything inteternally without issue.  However, when I  attempt to access the site externally, I get prompted for username/password, but after I enter this in I get the "Page Cannot Be Displayed" error.  I get this behavior in both Firefox and IE 7.  I have checked all the sites that have been created in IIS to make sure that access has been granted to all IP addresses.  Port 80 is being allowed inbound through the router.

Thanks.
0
Comment
Question by:joshlamerritt
  • 4
  • 3
9 Comments
 
LVL 20

Expert Comment

by:brwwiggins
ID: 20385955
sounds like maybe the DNS name used to reference the site is not available externally?
0
 
LVL 2

Author Comment

by:joshlamerritt
ID: 20388024
It resolves fine.  When I enter the external domain I get the username/password prompt.  But after I enter my username/password, I get the page cannot be displayed message.  I also get this same behavior when I connect external using the external IP address.
0
 
LVL 2

Author Comment

by:joshlamerritt
ID: 20388027
Ok, after reading your comment again (brwwiggins), I'm wondering if you what you mean is that I need to use the same DNS name externally as I do internally?
0
 
LVL 20

Expert Comment

by:brwwiggins
ID: 20388924
well, if you get to the site fine by IP address it could be ok. What happens after authentication...does it redirect you somewhere?

Generally, if you want to use the same name internall & externally for a website then it has to be setup on both internal DNS and external DNS. For example internally site.company.com would point to an internal IP address such as 192.168.1.x where externally site.company.com would point to an external IP address 4.1.5.x or whatever the range.
0
Control application downtime with dependency maps

Visualize the interdependencies between application components better with Applications Manager's automated application discovery and dependency mapping feature. Resolve performance issues faster by quickly isolating problematic components.

 
LVL 2

Author Comment

by:joshlamerritt
ID: 20389084
Yeah, got all that.  When watching the browser status bar, it looks like it attempts to resolve to the short name of the site after external authentication, which of course won't work.  For example, it I connect externally to shortname.domain.com, after authentication the status bar attempts to connect to http://shortname.  This works when connecting internally, but obviously doesn't resolve externally.  I have not been able to find the setting in IIS to change this to get it to resolve the long name.  Or, maybe this is something with either Sharepoint or Project Server 2007 and not directly controlled in IIS?
0
 
LVL 2

Accepted Solution

by:
joshlamerritt earned 0 total points
ID: 20393117
Well, I figured it out myself.  Apparently, it was a Sharepoint configuration issue.  The following article is what tipped me off:

http://technet2.microsoft.com/Office/en-us/library/6e170052-cc74-4d28-8d58-4b4a52dc69d81033.mspx?mfr=true

I had to follow the instructions under "Configuring alternate access mapping" near the bottom of the article to get it to work.  After adding the external DNS name for the server to the Sharepoint configuration, everything is now working.
0
 
LVL 20

Expert Comment

by:brwwiggins
ID: 20393186
Glad you got it working. I believe you can ask for a points refund in the members section, not sure exactly what the link is for it though
0
 
LVL 1

Expert Comment

by:modus_operandi
ID: 20434148
Closed, 500 points refunded.
modus_operandi
EE Moderator
0

Featured Post

PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
smtp server IIS 6 9 44
encrypting section of web.config 1 48
Sharepoint Home Page (companyweb) blank 3 72
IIS Question 8 54
What is an ISAPI filter?   •      It's an assembly (.dll file) that can add or change the way IIS works.   •      They can be enabled globally for your web server or on a site-by-site basis.   When the IIS server receives a request, enabling the ISAPI fi…
If you are a web developer, you would be aware of the <iframe> tag in HTML. The <iframe> stands for inline frame and is used to embed another document within the current HTML document. The embedded document could be even another website.
With the power of JIRA, there's an unlimited number of ways you can customize it, use it and benefit from it. With that in mind, there's bound to be things that I wasn't able to cover in this course. With this summary we'll look at some places to go…
Learn how to create flexible layouts using relative units in CSS.  New relative units added in CSS3 include vw(viewports width), vh(viewports height), vmin(minimum of viewports height and width), and vmax (maximum of viewports height and width).

920 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

12 Experts available now in Live!

Get 1:1 Help Now