Okay I have a server that is running IIS and DNS behind a PIX. My question is what ports do I need to allow for everything to work right? Currently I have www and pptp traffic allowed to pass through.
Austin, I think you have it covered.. you IIS server is providing www services without issues, if this is correct there is not need to worry until different services need to be allowed or something does not work.
 I would recommend on your IIS to provide SSL 443 , more secure !