Отключить порт 443 от vmware
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- VMware Technology Network
- :
- Desktop Hypervisor
- :
- VMware Workstation
- :
- VMware Workstation Player Discussions
- :
- Stop VMWare from using port 443.
lawleagle
- Mark as New
- Bookmark
- Subscribe
- Mute
- Email to a Friend
How do I disable sharing or change port sharing is using? It is using port 443 and I need that port for something else! I'm using VMWare Workstation 12 Player.
bdpEMC-spam
- Mark as New
- Bookmark
- Subscribe
- Mute
- Email to a Friend
On a Windows command prompt:
netstat -ano | find ":443" | find "LISTENING"
The last column is the process id that is listening on that port.
lsof -nP | grep :443
The first column should be process name and 2nd column the PID. Cna do a "ps auxwww | grep xxxx" to see more details on that PID
You can start task manager to see what process it is - may need to enable the Process ID/PID column.
This KB mentions how to change sharing port on full Workstation, not sure sharing exists on player as I haven't used Player:
- Mark as New
- Bookmark
- Subscribe
- Mute
- Email to a Friend
Go to menu Edit -> Preferences -> Shared VMs and click on "Disable Sharing".
lawleagle
- Mark as New
- Bookmark
- Subscribe
- Mute
- Email to a Friend
I found this fix a lot on the internet, but I figured it's for an old version of VMWare. My VMWare has no menu (and sequentially no "Edit")!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Email to a Friend
You're opening the VMware Workstation 12 Player . Do you have the VMware Workstation Pro installed?
lawleagle
- Mark as New
- Bookmark
- Subscribe
- Mute
- Email to a Friend
I did state in my original question that I'm using the "Player" version. It may have it installed, but it certainly isn't activated:
I don't own the pro version.
bdpEMC-spam
- Mark as New
- Bookmark
- Subscribe
- Mute
- Email to a Friend
On a Windows command prompt:
netstat -ano | find ":443" | find "LISTENING"
The last column is the process id that is listening on that port.
lsof -nP | grep :443
The first column should be process name and 2nd column the PID. Cna do a "ps auxwww | grep xxxx" to see more details on that PID
You can start task manager to see what process it is - may need to enable the Process ID/PID column.
This KB mentions how to change sharing port on full Workstation, not sure sharing exists on player as I haven't used Player:
lawleagle
- Mark as New
- Bookmark
- Subscribe
- Mute
- Email to a Friend
There was a vmware process that I killed in order to stop vmware from using that port, but I thought it was temporary. I restarted to check, and I was right, that process got started again. After I killed it again, I could use that port for my own needs.
Thank you for the "find" instructions. When I checked the first time, I checked by looking on my own. Now, with that process killed, I restarted the machine, and to my surprise that vmware process did not start (sorry I can't name the process from my head). So for now, I'll mark this question as "Solved". Instead, now I get that process with PID=4 uses that port, and I can't use that port myself at all now, because process with PID=4 is the System process.
Если Вы столкнулись с тем что после запуска Open Server’a он Вам пожаловался на 443 порт, выдав вот такие данные в логах:
Значит скорее всего у Вас не давно была установлена программа VMWARE и без определенных действий на её стороне теперь запустить Open Server не получится. Ниже я описал как мне удалось побороть ошибку в связи с занятым 443 портом программой VMWARE.
Видео в случае если необходим общий доступ в VMWARE
If VMware is interfering with other apps likes WAMP, XAMPP, etc. Here’s how to stop VMware from using port 443 & change it to another port.
VMware Workstation by default uses port 443 to access shared VMs over the network. As most of you know, port 443 is generally used for secure communication. In fact, if you open any network or process monitor, you will see vmware-hostd.exe using port 443 under the processes tab. Even if you are not sharing VMs, VMware Workstation still uses port 443 in the background.
For the vast majority of users, port 443 in use is not a big problem. However, if you have applications that require port 80 or port 443 to work, they will throw network or routing errors. For example, if you are trying to run server applications like XAMPP, WAMP, etc., they might not able to run as they should.
In those cases, you can disable the Shared VMs feature to stop VMware from using port 443. On the other hand, if you need the Shared VMs feature, you can also change VMware to use any port other than 443.
Without further ado, let me show you the steps to stop VMware from using port 443 and how to change VMware port 443.
Important note: Before proceeding with the below steps, you should turn off any saved VMs. If there is any VM in a paused state, you might not be able to modify the port settings. Also, you need admin rights to make changes.
Stop Vmware from using port 443
To stop VMware from using port 443, follow these steps.
1. First, open VMware Workstation. You can do that by searching for “VMware workstation” in the Start menu or by clicking on the taskbar icon.
2. Click on the “Edit” option and select the “Preferences” option. This action opens the VMware Workstation settings window.
3. Select the “Shared VMs (Deprecated)” option on the sidebar. This is the tab that shows all the settings related to the Shared VMs.
4. Click on the “Change settings” button. If you see a UAC prompt, click on the “Yes” button. This action will enable the admin only settings in the same panel.
5. Click on the “Disable sharing” button. This will disable the Shared VMs feature and stop VMware from using port 443.
7. Click on the “Ok” button to save changes.
8. Finally, close the VMware Workstation application.
That is all. From now on, VMware Workstation will not use port 443. This means that applications can free use it as and when needed. This should also fix the port problems with server applications like XAMPP and WAMP.
I hope that helps. If you are stuck or need some help, comment below and I will try to help as much as possible. If you like this article, check out how to create shared folder in VMware.
When I run XAMPP Control Panel v3.2.1 I get this error:
I could not fix it myself. Getting help soon will be thankful.
Запускаем Open Server 🙂
Теперь Опен Сервер должен заработать обрадовав Вас флагом зеленого цвета:
11 Answers 11
It's easier to change the port in VMware Workstation:
- Edit > Preferences;
- Shared VMs tab;
- Disable;
- Change port;
- Enable.
This is the solution everyone should follow. Thank you! And in case anyone is interested, Skype can use ports 80 and 443 as well. If you have Skype installed and running, make sure to uncheck the 'Use port 80 and 443 for additional incoming connections.' option in Options > Advanced > Connection.
If the "Enable/Disable Sharing" button is not clickable, check your VMs settings and set Folder sharing to "No" in every VM. Then change the port and re-enable everything.
There is no 'Shared VMs' section in Edit -> Preferences with VMware Workstation 16 anymore. Any idea on how to change the port anyway?
I prefer this solution over the accepted one. Since you only need to manipulate the one that causes the problem in the first place.
Here is the solution step-by-step:
This is more a patch than a fix. When running VMWare, like @zorus40k below said, disabling sharing (and changing the port) did the absolute trick.
Nice! I could not run Apache with XAMPP anymore since I installed Vmware Player. Your answer fixed the problem.
In addition to the above, you need to add the following setting: xampp->config->service and port settings->apache->ssl port set 4430
Run vmware as administrator in windows or as root in linux. Then ctrl+P to open preferences. then on shared vms. You can see a port number 443 by default. This is conflicting with apache that is why it is not starting. Change it to some other value say 8443. Then try to start apache it will run.
Just go to vmvare edit->preferences->shared vms. Click on change settings and disable sharing.click on OK.xampp will work fine.
Connecting to shared virtual machines
Connection to VMware Workstation Server (the shared virtual machines) is administered by the VMware Host Agent service. The service uses TCP ports 80 and 443. This service is also used by other VMware products, including VMware Server and vSphere, and provides additional capabilities. Configuring shared virtual machines
With the Shared VMs Workstation preferences, you can disable/enable the server, assign a different port for connecting, and change the Shared VMs directory.
Когда я запускаю панель управления XAMPP v3.2.1, я получаю эту ошибку:
Вот шаг за шагом:
Сменить порт на VMware Workstation проще:
- Изменить> Настройки;
- Вкладка «Общие виртуальные машины»;
- Отключить;
- Изменить порт;
- Включить.
Запускать vmware как администратор в Windows или как root в linux. Затем ctrl + P, чтобы открыть настройки. затем по общим vms. По умолчанию вы можете увидеть номер порта 443. Это противоречит Apache, поэтому он не запускается. Измените его на какое-то другое значение, скажем, 8443. Затем попробуйте запустить apache, он будет запущен.
Просто перейдите в vmvare edit-> preferences-> shared vms. Нажмите на параметры изменения и отключите shared.click на OK.xampp будет работать нормально.
Подключение к общим виртуальным машинам
Подключение к серверу VMware Workstation Server (общие виртуальные машины) администрируется службой агента VMware. Служба использует TCP-порты 80 и 443. Эта служба также используется другими продуктами VMware, включая VMware Server и vSphere, и предоставляет дополнительные возможности. Настройка общих виртуальных машин
С настройками рабочей станции общей виртуальной машины вы можете отключить / включить сервер, назначить другой порт для подключения и изменить каталог общих виртуальных машин.
Чтобы получить доступ к настройкам рабочей станции общей виртуальной машины:
На Xampp отредактируйте конфигурацию apache
Красная ошибка будет появляться в панели управления XAMPP. Вам также необходимо изменить порт в конфигурации панели управления XAMPP:
В панели управления XAMPP нажмите кнопку «Конфигурация» (вверху слева). Затем нажмите «Сервис и настройки порта». Там вы можете установить порты в соответствии с портами, используемыми Apache.
Вот решение: вы используете Ctrl + Alt + Delete, откройте диспетчер задач и переключитесь на службы табуляции, найдите VMWareHostd и щелкните правой кнопкой мыши, чтобы выбрать StopService . Вы можете запустить xampp без ошибок
Запустите панель управления XAMPP в качестве администратора при использовании Windows 7 или более. Windows может блокировать доступ к портам, если пользователь не получает доступа к нему.
Отключаем общий доступ в VMWARE
Здесь жмем "Далее"
И здесь жмем "Готово"
Иногда WMVARE может надолго задуматься, это нормольно. Если программа и вовсе зависла просто закройте её по жесткому и откройте снова.
После нового запуска перейдите в настройки как указано ниже:
Теперь нам необходимо нажать на "Изменить настройки" и согласиться на запрашиваемые программой права администратора
Теперь отключаем общий доступ:
После чего выходим из программы VMWARE и переходим к OpenServer’у.
Читайте также: