| Both sides previous revisionPrevious revisionNext revision | Previous revision |
| faq:tcpip [2025/01/12 17:40] – [Receive Mail] link to Vert MX how-to page digital man | faq:tcpip [2026/01/26 14:58] (current) – [Ports] WebSocketsSecure, aka WSS digital man |
|---|
| |
| [[http://vert.synchro.net/scanmyports.ssjs|This page]] or [[http://cvs.synchro.net/scanmyports.ssjs|this one]] can be used to scan your host (your BBS computer) for open ports and active TCP/IP (including UDP) services. **The password is //sbbs//**. | [[http://vert.synchro.net/scanmyports.ssjs|This page]] or [[http://cvs.synchro.net/scanmyports.ssjs|this one]] can be used to scan your host (your BBS computer) for open ports and active TCP/IP (including UDP) services. **The password is //sbbs//**. |
| | |
| | Additionally, an advanced Synchronet installation may make //outbound// requests to the following ports: |
| | |
| | ^Protocol ^TCP ^Comments^ |
| | |MQTT |1883 |[[howto:MQTT|Message Queue Telemetry Transport]] | |
| | |MQTT/TLS |8883 |Secure MQTT | |
| | |MQTT/WS |1884 |MQTT over WebSockets | |
| | |MQTT/WS/TLS |8884 |MQTT over WebSocketsSecure (aka WSS) | |
| |
| ===== Private IP ===== | ===== Private IP ===== |
| |
| :!: **Answer:**\\ | :!: **Answer:**\\ |
| Rename/move or delete your ''[[dir:ctrl]]/cryptlib.key'' file. | Rename/move or delete your ''[[config:cryptlib.key]]'' file. |
| |
| If you're using TLS for your other [[server:|Synchronet servers (e.g. web, mail, ftp, etc.)]], you may also need to rename/move or delete your ''[[dir:ctrl]]/ssl.cert'' file. | If you're using TLS for your other [[server:|Synchronet servers (e.g. web, mail, ftp, etc.)]], you may also need to rename/move or delete your ''[[config:ssl.cert]]'' file. |
| | |
| | ===== SSH Errors ===== |
| | :?: **Question:**\\ |
| | Should I be concerned about ssh errors in my log files? |
| | |
| | :!: **Answer**\\ |
| | A number of ssh errors are generated mainly due to clients disconnecting or not actually using a valid ssh client, such as port scanners or bots. Some of these errors are |
| | |
| | 'Internal consistency check failed' (-16) setting session active |
| | |
| | 'ENOTCONN: Socket is not connected' (-42) setting session active |
| | |
| | 'Error reading client's SSH identifier string: ETIMEDOUT: Function timed out before completion' (-41) setting session active |
| | |
| | No data was read because the remote system closed the connection (recv() == 0)' (-41) setting session active |
| | |
| | 'Need resource to proceed' (-50) setting session active |
| | |
| |
| These files (''cryptlib.key'' and ''ssl.cert'') are encrypted with the Synchronet //system password//, so if the system password is changed then these files must also be regenerated. The files are automatically recreated by //sbbs// upon startup if they do not already exist. | |
| ===== See Also ===== | ===== See Also ===== |
| * [[:server:|Servers]] | * [[:server:|Servers]] |