Frage:
Warum erscheint in der Mobile App die Meldung, dass keine Geräte konfiguriert sind (XPhone Connect Server V9)?
Lösung:
Seit der V9 gibt es in den Allgemeinen Einstellungen des XPhone Connect Servers eine zweite URL beim Punkt Mobile App für die Client WebAPI.
Diese muss eingetragen sein und von außen erreichbar sein (wie auch die URL für Mobile):
Da die meisten Kunden die Domain-Namen mit einem Zertifikat versehen, müssen Sie ggf. nur diesen für die Web-API URL anpassen ( der Teil "/xphoneconnect/webclientapi" muss natürlich bestehen bleiben)
Sind die expliziten Webseiten URLs mit einem Zertifikat ausgestattet, dann wird auch ein entsprechendes Zertifikat für die Web-API URL benötigt.
Um zu prüfen ob alles richtig konfiguriert ist, können Sie folgenden Test durchführen:
Rufen Sie die vergebene URL der Web-API von extern auf. Wenn alles korrekt konfiguriert wurde, erhalten Sie einen "500 internal Server error" (entweder im json Format oder im Tab Namen, das variiert je nach Browser).
Ist das nicht der Fall, prüfen Sie folgendes:
1. Öffnen Sie am Connect Server den Pfad C:\\Programme\C4B\XPhone Connect Server\WebClientApi
2. Öffnen Sie die Datei „appsettings.json“ mit dem Editor
3. Tragen Sie dann an der folgenden Stelle die IP-Adresse des XPhone Connect Servers ein:
4. Speichern Sie die Datei.
5. Öffnen Sie anschließend den IIS und starten Sie die Default Webseite neu.
6. Anschließend starten Sie Ihre Mobile App neu und prüfen, ob das Fehlverhalten behoben werden konnte.
Prüfen Sie zusätzlich, ob alle angegebenen Ports frei sind: https://help.c4b.com/xphone-connect-9/doc/de/admin/start/sys-req/srvr/intrfcs.html#sys-req-server-ports
Kommentare
0 Kommentare
Zu diesem Beitrag können keine Kommentare hinterlassen werden.