We have a fresh install of Windows Server 2008 R2. Is a dedicated server to Blackboard. In the installation process we got this error: "Port 80 is already in use". The IIS service is down, we test the port and it's unreachable... What else do we must check?? Any help is useful.
Thanks in advance.
Abraham López Ameneyro | Universidad de las Américas PueblaHead of IT Distance Education
I have gone throught this problem too and the solution is very simple. Your IIS default web site is configured to use port 80, and blackboard installer knows it, even though your default IIS web site is down. Just reconfigure your IIS default web site to use a different port number and re-run the installer.
Luis A. Martínez
I'm again. The installer finally could install , I had a database problem now but I'll post it in other topic. The issue was a little bit stupid. I put the installer and license file in C:, and I don't know why but every time that I run the installer got the same error about port 80. I moved both files to my desktop, and the installer could continue without problems. I think is a bug of the installer because I'm installing with a local administrator account, created specifically for Blackboard services and installation.
I hope this help. (if someone can help me with my other problem I'll appreciate it very much)
Thanks again. Regards.
Have you tried running netstat to see whether port 80 is in use and what process is using the port? "netstat -anbo" will show you all the connections by port number, with the program and process ID that owns the connection.
I had this problem too. Change the port number of IIS 7.5's default site or disable the site and then reinstall Learn 9.1. Make sure your IIS is setup to accept vbs admin scripts or it will not setup the "Blackboard" website correctly.
The install log is very useful, but unfortunately you have to wait for the install to fail, to find out what went wrong.
Thank you very much for your help. Here what we found out:
What we think is that with many failed installations, now something goes wrong with port 80, but don't know.
The server information is this:
I hope this information be useful.
Thanks in advance.
How can I check if vbs admin scripts are allowed in the IIS?
I have the same problem and i change the port of the default web site in the iis and stop the site, give the correct permissions to the iis 7, change the installer and the license for all the disc's in the server and the desktop and still dont work, using netstat -aon i see the port 80 in state listening used by the proces 4 and this is a system process and cant stop him, compare with other w2003 servers with a fresh install and they dont have this port used. my case is the same a fresh install w 2008 sp2 with all the updates and java jdk1.6.0_18 and sql server 2008, the installer log dont show me nothing only blackboard installing and the cancel. the cuestion is why the system use the 80 port? for listening what? I think maybe its a service i need to stop but i dont know what, I'm new in the 2008 enviroment. if install the blackboard using other port everithing going fine.
Thanks for any help
You don't need to change the port of the default website--you just need to stop it, and any other websites that may be running, before you do the installation. You should be able to do that through the IIS manager.
thats the problem im stop all the services of iis not only the web site default and still are the port 80 listening whit a process system with pid 4. Im going to format and start from 0 maybe is some problem in the installation of iis, because is a new installation and only have the updates sqlserver 2008 and the Java no more programs are running and who %&/ listen in the port 80?
Thanks very much Mike tell you if work now
I'm reinstall the server and configuring the iis with the minimum required parameters and everithing its ok blackboard its runing.
I'm glad you've got it working!
Using a local account is not recommended and can cause issues. You should use a domain account for the Blackboard installation. You should also set the identity of the Tomcat service, Collab service, application pool, and the iis_iusrs group to that domain account.
In my case the default IIS web server was down and still had port 80 in use. Doing a netstat showed pid 4 was using port 80 and that was held by the system/kernel. After uninstalling the MS SQL Reporting server then port 80 was free.
Ah, thank you Ken! That was my problem. Stopping the MS SQL Reporting service freed up port 80.
© Blackboard, Inc.