Ask a questionAsk a question
 

Proposed AnswerTMG HTTP web publishing

  • Friday, August 28, 2009 4:37 PMAnthony Murfet Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Greetings All,

    inside server|TMGB3|Perimeter|Cisco ASA-5510|Internet
    I deleted the Perimeter network that the installation wizard created so now everything on the outside is considered External.

    I installed tmg beta 3 and created a web publishing rule for HTTPS and that works fine. Now I want to publish my CRL pages so I need to create an HTTP web publishing rule for that. I create the rule and the rule gets ignored. All I see in the logs is:

    Denied Connection XXXSS03 8/28/2009 9:22:47 AM
    Log type: Firewall service
    Status: The policy rules do not allow the user request. 
    Rule: Default rule
    Source: External (72.25.192.4:28783)
    Destination: Local Host (172.16.0.10:80)
    Protocol: HTTP

    I guess I am missing something somewhere. Is there something special that needs to be done to allow HTTP inbound beyond the creation of a web publishing rule?

    Also: Is this the only place to get support for TMG?

    Thanks for any help, Anthony Murfet


    tmurfet

All Replies

  • Sunday, August 30, 2009 11:26 PMJim Harrison IsaDewd Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Proposed Answer

    Check the TMG Alerts in Monitoring.
    It's possible that thre is resource conflict causing the listener not to operate.
    In this case, TMG cannot apply the related rules and the traffic will be denied by the default rule.


    Jim Harrison Forefront Edge CS
  • Tuesday, September 01, 2009 7:32 PMKeith Abluton - MSFT Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    It sounds to me like there is a problem with the web listener. Like Jim said in an earlier post there may be a Resource Allocation error. This happens when another program (usually IIS) binds to the port the listener needs (in this case 80). Check under your Alert tab to see if you are indeed getting that error. If you are you need to figure out what else is using that port.

    http://support.microsoft.com/default.aspx/kb/888650

  • Saturday, September 05, 2009 4:59 PMAnthony Murfet Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Yes. The web listener was occupied by the IIS install that TMG installs itself. I simply uninstalled IIS and the problem was resolved. The question I now have is this: Is this default behavior documented anywhere so that first time users of TMG can avoid the frustration of figuring it out as I did? Also, what are the steps to have IIS coexist with added publishing rules? I guess my ISA expertise is lacking!

    Thanks for any help.

    Anthony Murfet
    tmurfet
  • Tuesday, September 08, 2009 2:42 PMJim Harrison IsaDewd Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    TMGB3 doesn't install IIS.
    If this is on the computer, then a human or some other installation process did this.
    Jim Harrison Forefront Edge CS
  • Thursday, September 24, 2009 7:24 PMKristian N Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    TMG Beta 3 installs it for SQL Server Reporting.

  • Thursday, September 24, 2009 8:10 PMKeith Abluton - MSFT Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    In Beta 1 World Wide Web Publishing was installed by TMG but it was only binding port 8008 so it would not have interfered with your typical Web Publishing Rules. In Beta 3 it is no longer installed as part of the TMG installation.

    If it is on there and running then it was installed by some other means.

    Have you checked your Alerts Tab in ISA MMC to see if there is a Resource Allocation Failure message?
  • Tuesday, September 29, 2009 6:35 PMJim Harrison IsaDewd Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Sorry; TMG B3 does not install IIS at all.
    This may be a migration from TMG B2 or earlier where IIS was installed in support of SQL 2005 Reporting Services.
    TMG B3 uses SQL 2008 Reporting Services, which does not require or install IIS.

    You can safely remove IIS from any TMG B3 installation where it is found unless you have specifically added it yourself.
    Jim Harrison Forefront Edge CS
  • Thursday, October 29, 2009 9:12 PMPeter De tender Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Proposed Answer
    Dear,

    I stumbled into this post after multi-day extensive research on a very stupid topic of ISA/TMG, being publishing an internal webserver to the internet.

    After reading above information on SQL reporting services and IIS, I checked my setup, and indeed, IIS was running with a website bound to port 80. Just to be clear, this is not aan upgrade in any way, it was a fresh install of Win2008 R2 with TMG beta 3; the classic next-next-finish way let's say.

    After disabling the World Wide Web Service on this machine, followed by a restart of the TMG services, the web site publishing rule worked like a charm.

    Oh, yeah, one additional note to the beta development team: I indeed had a "resource failure", with an explanation "there is a resource failure detected, like out of memory or similar". Which didn't ring a bell being "port 80 is already in use by this server, so web site publishing rule doesn't work" :)

    I guess you know what I mean :)

    On the other hand, I'm looking forward on the TMG RTM version; could you add me to your "first persons to notify" contact list when it gets released?

    Kind regards,

    Peter  
  • Friday, October 30, 2009 3:31 PMJim Harrison IsaDewd Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Proposed Answer
    Actually, we have found a case where IIS is installed by the B3 prerequisites process.
    If you install TMG B3 on WS08 R2, the .NET installation package determines that IIS features are required and activates the IIS role.
    This was resolved with the RC package and is one more reason we didn't support TMG B3 on WS08 R2.

    Regarding "first alerts", you'll find that proclaimed loudly in multiple places - we're very excited about this release!
    Jim Harrison Forefront Edge CS
  • Tuesday, November 03, 2009 12:41 PMPeter De tender Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Jim,
    Thanks for this clarification... we will plan an upgrade to RC the next couple of days.

    Cheers, Peter