If you have a message "Port unavailable" in Scheduler, then some other application must be running and using this port. If you want to check which process is using your port, please, run following command from command window (CMD.exe):
netstat -ano > 1.txt
You'll get 1.txt text file in current directory. Open it with Notepad, you should find a line with your port number, e.g. if I want to find which process is using port :80 :
Active Connections
Proto Local Address Foreign Address State PID .................................................................................................................................................................. .................................................................................................................................................................. ..................................................................................................................................................................
Remember PID number (e.g., for me it is 1564), then run following command:
tasklist > 2.txt
You'll get 2.txt text file in current directory. Open it with Notepad. Find a line with PID from the first file (for me it was 1564).
Image Name PID Session Name Session# Mem Usage ========================= ======== ================ =========== ============ System Idle Process 0 Services 0 24 K .................................................................................................................................................................. .................................................................................................................................................................. ..................................................................................................................................................................
The port I want to use for the scheduler is not in the 1.txt list. So should I be able to use it? Hope you can help... I have now multiple schedulers on 1 port, that means I need to shut down one before I can start the other one.
You should have different ports for concurrent schedulers, ports shouldn't be the same. When you start the first scheduler it occupies some port and you cannot run the second scheduler on the same port.
I realise that. The problem is that I have my first scheduler running on 24680, the second on 24684. What port should I choose for the third? I'm not able to guess a port that works(Tried several numbers). There should be ports available, but I cannot find them.
Is it correct that I only have to modify the config.xml for changing the port? Or do I have to change it somewhere else as well? Maybe screen sharing can clarify the situation.
Can you try to increment or decrement port numbers?
If your 24681, 24682, 24683 doesn't work, can you check: 1) that if you change port number from the scheduler dialogue window that you restart the scheduler after this; 2) that your firewall doesn't block those port numbers?