Richtet man eine Self-Hosted / On Premise 3CX neu ein, erfolgen die Basis-Einstellungen mit Hilfe einer Konfigurationsdatei.

Die Sache hat ihre Vor- wie auch Nachteile. Konnte man in früheren Versionen über den Erst-Einrichtungsassistenten die zu verwendeten Ports einfach festlegen, so werden diese mittlerweile schlicht vorgegeben. Am Beispiel von http und https kann das allerdings problematisch sein.

Wurden früher Port 5000/tcp für http und Port 5001/tcp für https verwendet, werden mittlerweile die Ports 80 und 443 verwendet. Beide Varianten sind nicht unbedingt frei von potentiellen Schwierigkeiten. Kann man beispielsweise die 80/443-Kombination nicht verwenden da diese bereits von anderen Diensten genutzt werden und keine weitere öffentliche IP oder ein Reverse Proxy zur Verfügung stehen möchte man in der Regel alternative Ports nutzen.

Nach dem Download der Konfigurationsdatei (“SetupConfig.xml”) kann man diese einfach ändern, da sie im XML-Format gehalten ist. Konkret geht es um folgende Einträge:

<option>
 <code>HttpsPort</code>
 <answer>5001</answer>
</option>
<option>
 <code>HttpPort</code>
 <answer>5000</answer>
</option>

Andere bzw. weitere Ports und mehr lassen sich so ebenfalls ändern. Die geänderte Datei kann bei der Installation in die Telefonanlage hochgeladen werden.

Quellen und weiterführende Links

3CX – Installieren von 3CX

3CX – Deploying 3CX and Provisioning Settings via setupconfig.xml