Hi,
vor einer Weile hatte ich schon einen Thread wegen iPhones die nicht klingeln.
Hier nun mal ein Log:
Code
2019/11/02 15:12:18:189 -[ConnectionManager performBackgroundFetch:]
2019/11/02 15:12:18:286 -[ConnectionManager xmppStreamDidDisconnect:withError:] sender: <XMPPStream: 0x109304980> error: Error Domain=NSPOSIXErrorDomain Code=65 "No route to host" UserInfo={NSLocalizedDescription=No route to host, NSLocalizedFailureReason=Error in connect() function}
2019/11/02 15:12:18:286 XMPP stream did disconnect with error: Error Domain=NSPOSIXErrorDomain Code=65 "No route to host" UserInfo={NSLocalizedDescription=No route to host, NSLocalizedFailureReason=Error in connect() function}
2019/11/02 15:12:18:300 -[ConnectionManager backgroundFetchDidFinish]
2019/11/02 15:12:18:300 Background fetch finished.
2019/11/02 15:20:27:120 -[ConnectionManager performBackgroundFetch:]
2019/11/02 15:20:27:124 -[ConnectionManager xmppStreamDidDisconnect:withError:] sender: <XMPPStream: 0x109304980> error: Error Domain=NSPOSIXErrorDomain Code=65 "No route to host" UserInfo={NSLocalizedDescription=No route to host, NSLocalizedFailureReason=Error in connect() function}
2019/11/02 15:20:27:124 XMPP stream did disconnect with error: Error Domain=NSPOSIXErrorDomain Code=65 "No route to host" UserInfo={NSLocalizedDescription=No route to host, NSLocalizedFailureReason=Error in connect() function}
2019/11/02 15:20:27:125 -[ConnectionManager backgroundFetchDidFinish]
2019/11/02 15:20:27:125 Background fetch finished.
2019/11/02 18:36:35:248 Debug log enabled.
2019/11/02 18:36:35:248 STARFACE Client 6.6.10 (60) – iOS Version 13.2 (Build 17B84) – iPhone11,2
2019/11/02 18:36:35:256 -[AppDelegate(ConnectSoftPhoneAndWaitForIncomingCall) connectSoftPhone]
2019/11/02 18:36:35:261 -[STFSIPController connect]
2019/11/02 18:36:35:262 -[AppDelegate application:didFinishLaunchingWithOptions:] application: <UIApplication: 0x1118004a0> launchOptions: (null)
2019/11/02 18:36:35:278 pjsua version 2.6 for iOS-13.2/arm-iPhone11,2/iOS-SDK initialized
2019/11/02 18:36:35:279 Connecting to sips:1108.SFiphone@10.11.0.10:5061;transport=tls.
2019/11/02 18:36:35:280 virtual void starface::Endpoint::onTransportState(const pj::OnTransportStateParam &)
2019/11/02 18:36:35:281 virtual void starface::Endpoint::onTransportState(const pj::OnTransportStateParam &)
2019/11/02 18:36:35:281 virtual void starface::Endpoint::onTransportState(const pj::OnTransportStateParam &)
2019/11/02 18:36:35:281 Failed to send Request msg REGISTER/cseq=30507 (tdta0x113831800)! err=120065 (No route to host)
2019/11/02 18:36:35:281 SIP registration failed, status=503 (No route to host)
2019/11/02 18:36:35:281 virtual void starface::Account::onRegState(pj::OnRegStateParam &) status: 0 code: 503
2019/11/02 18:36:35:281 Error registering SIP phone. SIP status code: 503
2019/11/02 18:36:35:282 Unable to create/send REGISTER: No route to host [status=120065]
2019/11/02 18:36:35:282 Account with ID 0 created.
2019/11/02 18:36:35:289 runAfterUpdate()
2019/11/02 18:36:35:293 init(appDelegate:) granted: true error: nil
2019/11/02 18:36:35:319 -[ConnectionManager performBackgroundFetch:]
2019/11/02 18:36:35:355 pushRegistry(_:didUpdate:for:) registry: <PKPushRegistry: 0x28303f700> pushCredentials: <PKPushCredentials: 0x281311480> type: PKPushType(_rawValue: PKPushTypeVoIP)
2019/11/02 18:36:35:355 -[ConnectionManager xmppStreamDidDisconnect:withError:] sender: <XMPPStream: 0x10fe057a0> error: Error Domain=NSPOSIXErrorDomain Code=65 "No route to host" UserInfo={NSLocalizedDescription=No route to host, NSLocalizedFailureReason=Error in connect() function}
2019/11/02 18:36:35:355 XMPP stream did disconnect with error: Error Domain=NSPOSIXErrorDomain Code=65 "No route to host" UserInfo={NSLocalizedDescription=No route to host, NSLocalizedFailureReason=Error in connect() function}
2019/11/02 18:36:35:355 -[ConnectionManager backgroundFetchDidFinish]
2019/11/02 18:36:35:355 Background fetch finished.
2019/11/02 18:36:35:357 -[AppDelegate application:didRegisterForRemoteNotificationsWithDeviceToken:] application: <UIApplication: 0x1118004a0> deviceToken: <ccdeb91d 0b8eae51 b4da07ee aa134325 744e1225 a7f01f76 681e3bc1 b68e49f9>
2019/11/02 18:36:35:357 -[ConnectionManager enableNotifications]
2019/11/03 11:38:55:853 Debug log enabled.
2019/11/03 11:38:55:853 STARFACE Client 6.6.10 (60) – iOS Version 13.2 (Build 17B84) – iPhone11,2
2019/11/03 11:38:55:858 -[AppDelegate(ConnectSoftPhoneAndWaitForIncomingCall) connectSoftPhone]
2019/11/03 11:38:55:863 -[STFSIPController connect]
2019/11/03 11:38:55:863 -[AppDelegate application:didFinishLaunchingWithOptions:] application: <UIApplication: 0x105900a10> launchOptions: (null)
2019/11/03 11:38:55:884 pjsua version 2.6 for iOS-13.2/arm-iPhone11,2/iOS-SDK initialized
2019/11/03 11:38:55:886 Connecting to sips:1108.SFiphone@10.11.0.10:5061;transport=tls.
2019/11/03 11:38:55:887 virtual void starface::Endpoint::onTransportState(const pj::OnTransportStateParam &)
2019/11/03 11:38:55:887 virtual void starface::Endpoint::onTransportState(const pj::OnTransportStateParam &)
2019/11/03 11:38:55:887 virtual void starface::Endpoint::onTransportState(const pj::OnTransportStateParam &)
2019/11/03 11:38:55:887 Failed to send Request msg REGISTER/cseq=50750 (tdta0x10909c000)! err=120065 (No route to host)
2019/11/03 11:38:55:887 SIP registration failed, status=503 (No route to host)
2019/11/03 11:38:55:890 virtual void starface::Account::onRegState(pj::OnRegStateParam &) status: 0 code: 503
2019/11/03 11:38:55:890 Error registering SIP phone. SIP status code: 503
2019/11/03 11:38:55:891 Unable to create/send REGISTER: No route to host [status=120065]
2019/11/03 11:38:55:891 Account with ID 0 created.
2019/11/03 11:38:55:893 runAfterUpdate()
2019/11/03 11:38:55:899 init(appDelegate:) granted: true error: nil
2019/11/03 11:38:55:916 -[ConnectionManager performBackgroundFetch:]
2019/11/03 11:38:55:952 pushRegistry(_:didUpdate:for:) registry: <PKPushRegistry: 0x282ca9040> pushCredentials: <PKPushCredentials: 0x280fb6840> type: PKPushType(_rawValue: PKPushTypeVoIP)
2019/11/03 11:38:55:952 -[ConnectionManager xmppStreamDidDisconnect:withError:] sender: <XMPPStream: 0x103e04760> error: Error Domain=NSPOSIXErrorDomain Code=65 "No route to host" UserInfo={NSLocalizedDescription=No route to host, NSLocalizedFailureReason=Error in connect() function}
2019/11/03 11:38:55:952 XMPP stream did disconnect with error: Error Domain=NSPOSIXErrorDomain Code=65 "No route to host" UserInfo={NSLocalizedDescription=No route to host, NSLocalizedFailureReason=Error in connect() function}
2019/11/03 11:38:55:952 -[ConnectionManager backgroundFetchDidFinish]
2019/11/03 11:38:55:952 Background fetch finished.
2019/11/03 11:38:55:953 -[AppDelegate application:didRegisterForRemoteNotificationsWithDeviceToken:] application: <UIApplication: 0x105900a10> deviceToken: <ccdeb91d 0b8eae51 b4da07ee aa134325 744e1225 a7f01f76 681e3bc1 b68e49f9>
2019/11/03 11:38:55:953 -[ConnectionManager enableNotifications]
2019/11/03 11:48:39:728 virtual void starface::Endpoint::onTransportState(const pj::OnTransportStateParam &)
2019/11/03 11:48:39:732 virtual void starface::Endpoint::onTransportState(const pj::OnTransportStateParam &)
2019/11/03 11:48:39:733 virtual void starface::Endpoint::onTransportState(const pj::OnTransportStateParam &)
2019/11/03 11:48:39:733 Failed to send Request msg REGISTER/cseq=40204 (tdta0x104019400)! err=120065 (No route to host)
2019/11/03 11:48:39:733 SIP registration failed, status=503 (No route to host)
2019/11/03 11:48:39:735 -[ConnectionManager performBackgroundFetch:]
2019/11/03 11:48:39:736 virtual void starface::Account::onRegState(pj::OnRegStateParam &) status: 0 code: 503
2019/11/03 11:48:39:736 Error registering SIP phone. SIP status code: 503
2019/11/03 11:48:39:741 -[ConnectionManager xmppStreamDidDisconnect:withError:] sender: <XMPPStream: 0x103e04760> error: Error Domain=NSPOSIXErrorDomain Code=65 "No route to host" UserInfo={NSLocalizedDescription=No route to host, NSLocalizedFailureReason=Error in connect() function}
2019/11/03 11:48:39:741 Unable to create/send REGISTER: No route to host [status=120065]
2019/11/03 11:48:39:741 XMPP stream did disconnect with error: Error Domain=NSPOSIXErrorDomain Code=65 "No route to host" UserInfo={NSLocalizedDescription=No route to host, NSLocalizedFailureReason=Error in connect() function}
2019/11/03 11:48:39:742 -[ConnectionManager backgroundFetchDidFinish]
2019/11/03 11:48:39:742 Background fetch finished.
2019/11/03 12:24:22:684 virtual void starface::Endpoint::onTransportState(const pj::OnTransportStateParam &)
2019/11/03 12:24:22:686 virtual void starface::Endpoint::onTransportState(const pj::OnTransportStateParam &)
2019/11/03 12:24:22:687 virtual void starface::Endpoint::onTransportState(const pj::OnTransportStateParam &)
2019/11/03 12:24:22:687 Failed to send Request msg REGISTER/cseq=41251 (tdta0x10600fa00)! err=120065 (No route to host)
2019/11/03 12:24:22:687 SIP registration failed, status=503 (No route to host)
2019/11/03 12:24:22:689 virtual void starface::Account::onRegState(pj::OnRegStateParam &) status: 0 code: 503
2019/11/03 12:24:22:689 Error registering SIP phone. SIP status code: 503
2019/11/03 12:24:22:690 -[ConnectionManager performBackgroundFetch:]
2019/11/03 12:24:22:690 Unable to create/send REGISTER: No route to host [status=120065]
2019/11/03 12:24:22:694 -[ConnectionManager xmppStreamDidDisconnect:withError:] sender: <XMPPStream: 0x103e04760> error: Error Domain=NSPOSIXErrorDomain Code=65 "No route to host" UserInfo={NSLocalizedDescription=No route to host, NSLocalizedFailureReason=Error in connect() function}
2019/11/03 12:24:22:694 XMPP stream did disconnect with error: Error Domain=NSPOSIXErrorDomain Code=65 "No route to host" UserInfo={NSLocalizedDescription=No route to host, NSLocalizedFailureReason=Error in connect() function}
2019/11/03 12:24:22:694 -[ConnectionManager backgroundFetchDidFinish]
2019/11/03 12:24:22:695 Background fetch finished.
2019/11/03 12:32:03:853 -[ConnectionManager performBackgroundFetch:]
2019/11/03 12:32:03:857 -[ConnectionManager xmppStreamDidDisconnect:withError:] sender: <XMPPStream: 0x103e04760> error: Error Domain=NSPOSIXErrorDomain Code=65 "No route to host" UserInfo={NSLocalizedDescription=No route to host, NSLocalizedFailureReason=Error in connect() function}
2019/11/03 12:32:03:858 XMPP stream did disconnect with error: Error Domain=NSPOSIXErrorDomain Code=65 "No route to host" UserInfo={NSLocalizedDescription=No route to host, NSLocalizedFailureReason=Error in connect() function}
2019/11/03 12:32:03:860 -[ConnectionManager backgroundFetchDidFinish]
2019/11/03 12:32:03:860 Background fetch finished.
2019/11/03 13:46:31:701 -[AppDelegate applicationWillEnterForeground:] application: <UIApplication: 0x105900a10>
2019/11/03 13:46:31:701 virtual void starface::Endpoint::onTransportState(const pj::OnTransportStateParam &)
2019/11/03 13:46:31:703 virtual void starface::Endpoint::onTransportState(const pj::OnTransportStateParam &)
2019/11/03 13:46:31:704 virtual void starface::Endpoint::onTransportState(const pj::OnTransportStateParam &)
2019/11/03 13:46:31:705 Failed to send Request msg REGISTER/cseq=21335 (tdta0x104807000)! err=120065 (No route to host)
2019/11/03 13:46:31:706 SIP registration failed, status=503 (No route to host)
2019/11/03 13:46:31:708 -[AppDelegate(ConnectSoftPhoneAndWaitForIncomingCall) connectSoftPhone]
2019/11/03 13:46:31:715 -[STFSIPController connect]
2019/11/03 13:46:31:715 -[ConnectionManager connect]
2019/11/03 13:46:31:715 Already connecting or connected. Cancelling connect.
2019/11/03 13:46:31:724 virtual void starface::Account::onRegState(pj::OnRegStateParam &) status: 0 code: 503
2019/11/03 13:46:31:724 Error registering SIP phone. SIP status code: 503
2019/11/03 13:46:31:725 Unable to create/send REGISTER: No route to host [status=120065]
2019/11/03 13:46:35:272 -[AppDelegate applicationDidEnterBackground:] application: <UIApplication: 0x105900a10>
2019/11/03 13:46:35:273 -[ConnectionManager disconnect]
2019/11/03 13:46:35:275 -[STFSIPController disconnect:]
2019/11/03 13:46:41:372 -[AppDelegate applicationWillEnterForeground:] application: <UIApplication: 0x105900a10>
2019/11/03 13:46:41:377 -[AppDelegate(ConnectSoftPhoneAndWaitForIncomingCall) connectSoftPhone]
2019/11/03 13:46:41:381 -[STFSIPController connect]
2019/11/03 13:46:41:382 -[ConnectionManager connect]
2019/11/03 13:46:41:433 Connecting to sips:1108.SFiphone@10.11.0.10:5061;transport=tls.
2019/11/03 13:46:41:436 virtual void starface::Endpoint::onTransportState(const pj::OnTransportStateParam &)
2019/11/03 13:46:41:437 virtual void starface::Endpoint::onTransportState(const pj::OnTransportStateParam &)
2019/11/03 13:46:41:437 virtual void starface::Endpoint::onTransportState(const pj::OnTransportStateParam &)
2019/11/03 13:46:41:437 Failed to send Request msg REGISTER/cseq=3440 (tdta0x104038800)! err=120065 (No route to host)
2019/11/03 13:46:41:437 SIP registration failed, status=503 (No route to host)
2019/11/03 13:46:41:437 virtual void starface::Account::onRegState(pj::OnRegStateParam &) status: 0 code: 503
2019/11/03 13:46:41:437 Error registering SIP phone. SIP status code: 503
2019/11/03 13:46:41:438 Unable to create/send REGISTER: No route to host [status=120065]
2019/11/03 13:46:41:438 Account with ID 0 created.
2019/11/03 13:46:44:015 -[AppDelegate applicationDidEnterBackground:] application: <UIApplication: 0x105900a10>
2019/11/03 13:46:44:015 -[ConnectionManager disconnect]
2019/11/03 13:46:44:015 -[STFSIPController disconnect:]
2019/11/03 14:33:05:592 -[ConnectionManager performBackgroundFetch:]
2019/11/03 14:33:05:606 -[ConnectionManager xmppStreamDidDisconnect:withError:] sender: <XMPPStream: 0x103e04760> error: Error Domain=NSPOSIXErrorDomain Code=51 "Network is unreachable" UserInfo={NSLocalizedDescription=Network is unreachable, NSLocalizedFailureReason=Error in connect() function}
2019/11/03 14:33:05:607 XMPP stream did disconnect with error: Error Domain=NSPOSIXErrorDomain Code=51 "Network is unreachable" UserInfo={NSLocalizedDescription=Network is unreachable, NSLocalizedFailureReason=Error in connect() function}
2019/11/03 14:33:05:607 -[ConnectionManager backgroundFetchDidFinish]
2019/11/03 14:33:05:608 Background fetch finished.
2019/11/03 18:24:45:469 -[ConnectionManager performBackgroundFetch:]
2019/11/03 18:24:45:488 -[ConnectionManager connect]
2019/11/03 18:24:45:488 -[ConnectionManager reconnect]
2019/11/03 18:24:45:488 -[ConnectionManager disconnect]
2019/11/03 18:24:45:491 -[ConnectionManager xmppStreamWasToldToDisconnect:] sender: <XMPPStream: 0x103e04760>
2019/11/03 18:24:45:491 -[ConnectionManager xmppStreamDidDisconnect:withError:] sender: <XMPPStream: 0x103e04760> error: (null)
2019/11/03 18:24:45:492 -[ConnectionManager backgroundFetchDidFinish]
2019/11/03 18:24:45:492 Background fetch finished.
2019/11/03 18:24:45:497 -[ConnectionManager connect]
2019/11/03 18:36:12:270 -[ConnectionManager performBackgroundFetch:]
2019/11/03 18:36:12:270 Background fetch finished.
2019/11/03 18:36:12:271 -[ConnectionManager xmppStreamConnectDidTimeout:] sender: <XMPPStream: 0x103e04760>
2019/11/03 18:36:12:296 -[ConnectionManager xmppStreamDidDisconnect:withError:] sender: <XMPPStream: 0x103e04760> error: Error Domain=NSPOSIXErrorDomain Code=0 "Undefined error: 0" UserInfo={NSLocalizedDescription=Undefined error: 0, NSLocalizedFailureReason=Error in connect() function}
2019/11/03 18:36:12:296 XMPP stream did disconnect with error: Error Domain=NSPOSIXErrorDomain Code=0 "Undefined error: 0" UserInfo={NSLocalizedDescription=Undefined error: 0, NSLocalizedFailureReason=Error in connect() function}
Alles anzeigen
Ein anderes (iPhone 7) mit iOS 12.4.3 zeigt dieses Verhalten nicht.
Das funktioniert problemlos.
Beide sind im gleichen Netzwerk (ist ein offenes WLAN mit Captive portal, das aber nur einmal aktiviert werden muss)
Android geräte und andere iOS geräte funktionieren soweit. Nur eben dieses eine iPhone Xs macht Probleme
So lange die App offen ist und das iPhone nicht gesperrt wird ist alles in Ordnung.
Nach einer gewissen zeit im Standby oder nach einem neustart des iP funktioniert es aber nicht mehr