# PMM Installation : Docker Error starting userland proxy: listen tcp4 0.0.0.0:443: bind: address already in use

**URL:** <https://forums.percona.com/t/pmm-installation-docker-error-starting-userland-proxy-listen-tcp4-0-0-0-0-bind-address-already-in-use/30028>\
**Category:** Uncategorized\
**Created:** [May 3, 2024, 3:41pm UTC](https://forums.percona.com/t/pmm-installation-docker-error-starting-userland-proxy-listen-tcp4-0-0-0-0-bind-address-already-in-use/30028 "2024-05-03T15:41:16Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Peru193](https://avatars.discourse-cdn.com/v4/letter/p/a698b9/32.png) [@Peru193](https://forums.percona.com/u/Peru193)\
**Post date:** [May 3, 2024, 3:41pm UTC](https://forums.percona.com/t/pmm-installation-docker-error-starting-userland-proxy-listen-tcp4-0-0-0-0-bind-address-already-in-use/30028/1 "2024-05-03T15:41:16Z")

</div>

Trying to install PMM via wget -O - [https://www.percona.com/get/pmm](https://www.percona.com/get/pmm) | /bin/bash but its throwing me below error…

**pmm-server**  
**docker: Error response from daemon: driver failed programming external connectivity on endpoint pmm-server (43e44262f35ab27fffee430197b20b00939b3c8e8193105bc6081b2724b1c3d2): Error starting userland proxy: listen tcp4 0.0.0.0:443: bind: address already in use.**

Request you to please help.

Thanks  
Paresh

---

<div class="post-metadata">

**Author:** ![nurlan](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/nurlan/32/1523_2.png) [@nurlan](https://forums.percona.com/u/nurlan)\
**Post date:** [May 3, 2024, 5:09pm UTC](https://forums.percona.com/t/pmm-installation-docker-error-starting-userland-proxy-listen-tcp4-0-0-0-0-bind-address-already-in-use/30028/2 "2024-05-03T17:09:00Z")

</div>

Hi,  
Another service in your system is already using 443 port. Please find which one uses it and stop or use another port for PMM.

---

<div class="post-metadata">

**Author:** ![Peru193](https://avatars.discourse-cdn.com/v4/letter/p/a698b9/32.png) [@Peru193](https://forums.percona.com/u/Peru193)\
**Post date:** [May 4, 2024, 2:13am UTC](https://forums.percona.com/t/pmm-installation-docker-error-starting-userland-proxy-listen-tcp4-0-0-0-0-bind-address-already-in-use/30028/3 "2024-05-04T02:13:12Z")

</div>

Hello Nurlan,

Thanks for the reply.

httpd is using the port 443. Can you please guide how to change the port for PPM?

Thanks

---

<div class="post-metadata">

**Author:** ![nurlan](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/nurlan/32/1523_2.png) [@nurlan](https://forums.percona.com/u/nurlan)\
**Post date:** [May 4, 2024, 4:14pm UTC](https://forums.percona.com/t/pmm-installation-docker-error-starting-userland-proxy-listen-tcp4-0-0-0-0-bind-address-already-in-use/30028/4 "2024-05-04T16:14:21Z")

</div>

Hi, here is a guide how to run docker container manually.

> **[Percona Monitoring and Management - Docker](https://docs.percona.com/percona-monitoring-and-management/setting-up/server/docker.html)**
>
> How to run PMM Server with Docker based on our Docker image.

Here is docker documentation how to expose internal ports.

> **[docker run](https://docs.docker.com/reference/cli/docker/container/run/#publish)**

---

<div class="post-metadata">

**Author:** ![nurlan](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/nurlan/32/1523_2.png) [@nurlan](https://forums.percona.com/u/nurlan)\
**Post date:** [May 4, 2024, 4:17pm UTC](https://forums.percona.com/t/pmm-installation-docker-error-starting-userland-proxy-listen-tcp4-0-0-0-0-bind-address-already-in-use/30028/5 "2024-05-04T16:17:16Z")

</div>

> [@Peru193](#):
>
> wget -O - [https://www.percona.com/get/pmm](https://www.percona.com/get/pmm) | /bin/bash

another option to try is

```auto
export PMM_PORT=8443
wget -O - https://www.percona.com/get/pmm 1 | /bin/bash

```

---

<div class="post-metadata">

**Author:** ![Peru193](https://avatars.discourse-cdn.com/v4/letter/p/a698b9/32.png) [@Peru193](https://forums.percona.com/u/Peru193)\
**Post date:** [May 6, 2024, 4:01am UTC](https://forums.percona.com/t/pmm-installation-docker-error-starting-userland-proxy-listen-tcp4-0-0-0-0-bind-address-already-in-use/30028/6 "2024-05-06T04:01:36Z")

</div>

Thanks Nurlan.

With the help of the above command, i was able to install the PMM server.

After all the installation guide, below is the status…

PMM Server:  
URL : https:// Server IP:8443/  
Version: 2.41.2

PMM Client:  
Connected : true  
Time drift : -3.772658ms  
Latency : 5.060662ms  
Connection uptime: 93.8  
pmm-admin version: 2.41.2  
pmm-agent version: 2.41.2  
Agents:  
/agent\_id/ vmagent Running 42000  
/agent\_id/ node\_exporter Running 420 01

Unfortunately, still I cant access the UI with the help of the access URL (the IP:8443).

Can you please help again to access the same.

Thanks

---

<div class="post-metadata">

**Author:** ![nurlan](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/nurlan/32/1523_2.png) [@nurlan](https://forums.percona.com/u/nurlan)\
**Post date:** [May 23, 2024, 10:47am UTC](https://forums.percona.com/t/pmm-installation-docker-error-starting-userland-proxy-listen-tcp4-0-0-0-0-bind-address-already-in-use/30028/7 "2024-05-23T10:47:18Z")

</div>

Could you check if you are using https or http in URL?
