the ISA firewall client can be found at \\servername\mspclnt\
Main Topics
Browse All TopicsI am running Win2k server and ISA Server on a school network with XP clients. I have little familiarity with ISA and am having difficulty allowing access to a site needed by the teachers. The site they need is at IP address for the WebCT server is 128.227.128.58 and the necessary ports are 8930, 9030, and a few more. The teachers are able to reach the main site but when they try to enter and logon, they get a blank page and I believe that is through the port 9030. I have created a content and filter rule, a protocol rule which allows all protocol definitions including the one created for "WebCT", and I have created a protocol definition. I have restarted the proxy and the firewall services. I am assuming that I would have to do this for all of these ports? I was also told that it is possible to run a script to add ports to the SSL tunneling although I do not know how to do this. I need to have this working for the instructors asap. Any help that you can give me would be greatly appreciated.
Thanks
Bill
This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.
Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.
If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.
Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.
Access the answers to your technology questions today.
30-day free trial. Register in 60 seconds.
Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Try it out and discover for yourself.
30-day free trial. Register in 60 seconds.
Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.
I do have the firewall client on the workstations. At least I think I do. I will definately double check. Also port 8080 is the port that ISA is using for internet access and is being used by the clients to access internet. Also, is the way I described about the definition, protocol rule etc. the correct process?
The problem with that application might be.. that the teacher connects to it using port 9030 and the application might be trying to connect back to the teachers computer using a different port.. (same as the mIRC DCC recieve ports)
also did you check if the application uses TCP or UDP ports?
i've run into simmilar problems here (with PC-DUO) but solved it here by installing the ISA Client.
According to the WebCT people, different send and receive ports are not an issue. I just need certain ones open. The application uses TCP ports and I do have ISA Client installed on the client machines. I have also just verified with the service provider that manages our router that the specified ports are available so it must be from within and probably ISA Server.
Maybe this will help.
Question: Which ports does WebCT need to be open through a firewall? What are the default ports?
Solution: For users to be able access WebCT successfully through your server-side firewall, you must open up to four ports.
WebCT CE 3.8 and later:
The HTTP port. Set during installation of WebCT. WebCT's default is 8900.
If using SSL, the HTTPS port. The default is 443.
TCP port for Chat. The default is 4445.
TCP port for Whiteboard. The default is 4567.
Note: You can find the current port settings for Chat and Whiteboard in the administrator interface, in server settings.
WebCT 3.7 CE and earlier:
The HTTP port. Set during installation of WebCT. WebCT's default is 8900.
TCP port for Chat tool. The default is 4445.
UDP port for Whiteboard. The default is 4567.
TCP port for Whiteboard. The default is 4568.
Notes:
You can find the current port settings for Chat and Whiteboard in the administrator interface, in server settings.
If any customizations to your WebCT installation require access to other ports on the WebCT server (example: SSL), your server-side firewall must also be configured correctly for these ports. http://help.webct.com/know
http://www.isaserver.org/t
http://www.isaserver.org - best site for isa server EVER. plus the two books you can buy, also very great. they have everyone from the website in the books too and more
I want to thank everyone for all their help with this issue. This has been quite challenging for me since I came into ISA very "green". I have found a "solution" so to speak. I installed netscape navigator and tried accessing the internet and received an error telling me that ISA was blocking internet access. After going through the help given me by you all, doing alot of double checking, I found out that not only was ISA's firewall running but so was a microsoft firewall running within "services". I disabled that particular firewall to allow only ISA firewall to run. I then started Netscape and I was able to reach the internet. When I tried to access WebCT and the logon page I was informed that I was entering an encripted area and asked if I wanted to continue and I did. I received the logon screen as well as I was able to log on to the site. So that would tell me that the ports are open through ISA. However, on the down side of this, Internet Explorer still will not allow me or the teachers access to the site's logon page so there must be something in IE even though I have been through that many times as well. I think that I am going to be satisfied, for now anyway, with using Netscape.
Thanks again
Especially Goldwing for responding so many times and being so patient.
you really should stick with ie if you're using isa server. but netscape can work too. just make sure you specify the proxy settings in the browser to use the http proxy service provided by isa.
the downside to using netscape is that i don't think it can support ntlm authentication. so if u wanted alot more security in your client browser sessions and u set up ntml or higher authentication then netscape users would be locked out of using the proxy cus it would block them access since they wouldn't be able to provide proper authentication.
now, for starters when u install isa from scratch it blocks almost everything including dhcp requests. u need to enable the dhcp client packet filter to make the external dhcp nic work. next, if u use something called the Web Proxy Auto Discovery Protocol WDAP then browser clients are given the proxy settings and dns information needed to access isa server through the proxy service much like a dhcp server hands out ip address information. just about all major web browsers: mozilla, netscape, ie and probably konquerer support this feature. just right click on the isa server in the mmc console, choose properties and click the auto discovery tab at the top and publish it. for more info search for it on the site zero01 gave u.
umm hmmm. what else. well, my own college uses webct. and i can access it fine through isa server's proxy services.
and those microsoft firewall services you were talking about. that is the isa server........ the needed services that are part of the core isa server install in an integrated mode (firewall, proxy, nat) are:
Microsoft Firewall - the actual isa server firewall and ids system used to protect your server (don't shut it off ever)
Microsoft H.323 Gatekeeper - a proxy server for streaming video and audio (not really needed in your case)
Microsoft ISA Server Control - the mmc and other things you need to setup and control how isa works (u can block the ports it runs on for extra security if u plan on only accessing isa servers setting either locally or from the internal network)
Microsoft Scheduled Cache Content Download - this is much like the task scheduler for windows but isa has it's own too (by default isa makes 2 tasks when installed so keep this service running)
Microsoft Web Proxy - this is the actual proxy service that will support your browser clients to access the internet on. by default it run on the internal nic on port 8080 with no authentication. keep it cus u need it. but be aware that if u have little or no clients accessing isa on a daily basic and isa needs to be used for other services then u should look into how to lower the memory usage that isa takes up on the system (by default it uses 50% of the usable memory on the system).
i set it to 5% or at most 25% otherwise it tends to use over 60mb just when it's idle, more if it needs it.
to do this, go to cache configuration, right click on it, go to properties, click the advanced tab and at the bottom of the window you'll see what u need to change. make it whatever you feel you need it to be. like i said, i'm only one person using isa server and i set it to 5%. probably not the best course of action for most networks but it works for me. default value is 50
ok good luck
I have tried all the suggestions but to no avail. When I was able to get netscape to work, it was like you suggested, only because the firewall was completely down. (Not a good thing) Netscape however, does tell me specifically that ISA is blocking the access to the secure login part of the webct.ufl.edu website. I know that opening ports are not advisable. I don't want to do it if unnecessary. The school wants the teachers to have access to this site however. WebCT is not installed on any of our machines nor I don't believe need to be. I can go to a local college and through their firewall am able to access the site without any problems. Those particular ports must not be much of an issue with them. Maybe I am thinking of this the wrong way. I do though really need this to work. If someone has any more suggestions, I will be very eager to hear.
Thanks
http://www.ibiblio.org/gfe
try reading through that
This script -
set isa=CreateObject("FPC.Root
set tprange=isa.Arrays.GetCont
set tmp=tprange.AddRange("SSL 3520", 3520, 3520)
tprange.Save
-assuming this is the one you have- should have a "vbs" extension. Right click and select edit. This will be in notepad that you will do the editing. The port number(s) that you would like to "briefly" open, I say that because everyone knows that opening ports is dangerous. Bascially, this script only opens the ports when needed and should not leave them open. Anyway, once in notepad, replace the number of the listed, "3520" in this case, with the one that you would like to "open". This will create a tunnel through the firewall that should allow the access. For instance: If you would like port 3020, line 3 would look like this:
set tmp=tprange.AddRange("SSL 3020", 3020, 3020)
Once completed, save the result and then double click to execute. The script should run by itself.
Business Accounts
Answer for Membership
by: GoldwingPosted on 2003-09-13 at 18:35:13ID: 9355060
have you tried installing the firewall client on the workstations???
Also what might help.. is adding the ISA's IP and port (8080) in internet explorer's proxy settings..