We created an SSL certificate for our server and when we want to start IIS we get this error:
The process cannot access the file because it is being used by another process.
Port 443 seems to be in use. How can I solve this? Or How can I learn why port 443 in being used?
Process cannot access file because it is being used by another process error message. To resolve this error: Press Ctrl + Alt + Delete, then click Task Manager. Ensure you're on the Processes tab.
Windows Update Code 0x80070020 The existing process cannot access the file because it is being used by another process. To fix this error, you will need to use the MSCONFIG tool to get the PC into a clean boot state and then try to update it again.
In IIS Manager, in the Connections pane, select the site or application for which you want to configure permissions. On the home page for the site or application, double-click IIS Manager Permissions. On the IIS Manager Permissions page, in the Actions pane, click Allow User.
Marc B's comment is deserving of an actual answer, so I will paste it here:
Use netstat -b -a
in an elevated privilege shell. It'll show all active ports and the processes attached to them. You can add -o
if the process holding on to your port is svc.exe or another multi-instance executable (thanks to Mike K for the comment).
I've seen this happen on my development box where Skype actually takes over port 80 and/or 443. To turn off and disable Skype usage of and listening on port 80 and port 443,
I just closed the skype, resolved the issue.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With