Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 10 additions & 1 deletion en/plus/faq.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ Re-Run `pm2 link` on your server and refresh your browser.
<details>
<summary markdown="span">How to pass through firewall? (IP whitelisting & Ports)</summary>

Starting from PM2 3.2, we changed the networking connection by using a direct Websocket connection to our server on the port 443, so you only need OUTBOUND on port 443 TCP open. If you are using an older version, we of course advise to update but the ports that you need to open are 3900 (TCP outbound), 443 (HTTPS outbound) and 43554 (TCP outbound), so verify everything is allowed on your firewall.
Starting from PM2 3.2, we changed the networking connection by using a direct Websocket connection to our server on the port 443, so you only need OUTBOUND on port 443 TCP open. If you are using an older version, we of course advise to update but the port that you need to open is 443 (HTTPS outbound) so verify everything is allowed on your firewall.

You also may need to whitelist IPs, please allow those listed here: [https://ips.cloud.pm2.io](https://ips.cloud.pm2.io)
</details>
Expand All @@ -67,6 +67,15 @@ You also may need to whitelist IPs, please allow those listed here: [https://ips

## Dashboard Issues

<details>
<summary markdown="span">Can I trigger a deployment report with my CI?</summary>

Yes! You only need to send a POST request to `api.cloud.pm2.io` like this:
```
curl https://proxy.cloud.pm2.io -H 'X-KM-PUBLIC: <public key>' -H 'X-KM-SECRET: <secret key>' -H 'X-KM-SERVER: <server name>' -d '{"channel":"process:event","payload":[{"event":"online","manually":false,"process":{"pm_id":0,"name":"<app name>","rev":"<version>","server":"<server name>"},"at":"2019-05-17T12:59:34.075Z"}]}'
```
</details>

<details>
<summary markdown="span">Servers are blinking/flickering?</summary>
Make sure that each PM2 runtime has a different name when linking to PM2 plus via:
Expand Down