Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Push Notification Problem with Lion Server

Hello,


i just upgraded my SL Server to Lion without any problems...... so far


After enabling Push Notification i get this message every 10 seconds in the console:


Jul 22 14:12:13 server jabberd_notification/router[185]: [127.0.0.1, port=52968] connect

Jul 22 14:12:13 server com.apple.APNBridge[3287]: Unable to find identity com.apple.APNBridge.https

Jul 22 14:12:13 server com.apple.APNBridge[3287]: Unable to configure SSL. Not starting HTTP Server

Jul 22 14:12:13 server jabberd_notification/router[185]: [127.0.0.1, port=52968] disconnect

Jul 22 14:12:13 server com.apple.launchd[1] (com.apple.APNBridge[3287]): Exited with code: 1

Jul 22 14:12:13 server com.apple.launchd[1] (com.apple.APNBridge): Throttling respawn: Will start in 10 seconds



And of course... Push Notification does not work.


Does anybody know how to get rid of this message and get Push Notification working?


Thank you very much!

Posted on Jul 22, 2011 5:18 AM

Reply
13 replies

Jul 30, 2011 10:53 AM in response to Thomas_B

I had this same problem. This is what I did to fix...


First, I stopped push notifications in Server App (by unchecking 'Enable Apple Push Notifications' under Hardware > Settings) but then noticed that even though Server App thought the jabberd_notifcation service was stopped... it in fact wasn't. By running...


ps aux | grep jabberd


...I saw that there were still a few instances of the jabber daemon running. So then I ran...


sudo launchctl unload /System/Library/LaunchDaemons/org.jabber.jabberd_notification.plist


...in order to stop the notification service. Then went back into Server App and enabled push notifications again. It now appears to load correctly.

Oct 13, 2011 6:36 AM in response to mmpestorich

Hi,


I'm getting the same errors in the log but this solution did not work


here is my log:

Oct 13 09:33:45 ericpelletier jabberd_notification/router[1157]: [pubsub.ericpelletier.com] online (bound to 127.0.0.1, port 50327)

Oct 13 09:33:52 ericpelletier jabberd_notification/router[1157]: [127.0.0.1, port=50335] connect

Oct 13 09:33:52 ericpelletier com.apple.APNBridge[1197]: Unable to find identity com.apple.APNBridge.https

Oct 13 09:33:52 ericpelletier com.apple.APNBridge[1197]: Unable to configure SSL. Not starting HTTP Server

Oct 13 09:33:52 ericpelletier jabberd_notification/router[1157]: [127.0.0.1, port=50335] disconnect

Oct 13 09:33:52 ericpelletier com.apple.launchd[1] (com.apple.APNBridge[1197]): Exited with code: 1

Oct 13 09:33:52 ericpelletier com.apple.launchd[1] (com.apple.APNBridge): Throttling respawn: Will start in 10 seconds


did anyone else run into that problem?

Oct 13, 2011 6:58 AM in response to Riiick

Here is the full log after re-entering my credentials for push notifications:


I noticed a couple of the lines that says Oct 13 09:54:04 ericpelletier jabberd_notification/c2s[1831]: [eric-pelletiers-imac.local] configured; realm=eric-pelletiers-imac.local, registration disabled


this is my old hostname, I changed it recently, everything else is working except the push notifications, when could I change that host name for push notifications??



t 13 09:54:04 ericpelletier jabberd_notification/sm[1829]: module 'session' added to chain 'in-router' (order 0 index 14 seq 0)

Oct 13 09:54:04 ericpelletier jabberd_notification/sm[1829]: module 'validate' added to chain 'in-router' (order 1 index 1 seq 1)

Oct 13 09:54:04 ericpelletier jabberd_notification/sm[1829]: module 'presence' added to chain 'in-router' (order 2 index 12 seq 1)

Oct 13 09:54:04 ericpelletier jabberd_notification/sm[1829]: module 'privacy' added to chain 'in-router' (order 3 index 2 seq 1)

Oct 13 09:54:04 ericpelletier jabberd_notification/sm[1829]: module 'privacy' added to chain 'out-router' (order 0 index 2 seq 2)

Oct 13 09:54:04 ericpelletier jabberd_notification/sm[1829]: module 'iq-last' added to chain 'pkt-sm' (order 0 index 0 seq 1)

Oct 13 09:54:04 ericpelletier jabberd_notification/sm[1829]: module 'iq-ping' added to chain 'pkt-sm' (order 1 index 6 seq 1)

Oct 13 09:54:04 ericpelletier jabberd_notification/sm[1829]: module 'iq-time' added to chain 'pkt-sm' (order 2 index 15 seq 0)

Oct 13 09:54:04 ericpelletier jabberd_notification/sm[1829]: module 'iq-version' added to chain 'pkt-sm' (order 3 index 16 seq 0)

Oct 13 09:54:04 ericpelletier jabberd_notification/sm[1829]: module 'amp' added to chain 'pkt-sm' (order 4 index 9 seq 1)

Oct 13 09:54:04 ericpelletier jabberd_notification/sm[1829]: module 'disco' added to chain 'pkt-sm' (order 5 index 8 seq 1)

Oct 13 09:54:04 ericpelletier jabberd_notification/sm[1829]: module 'announce' added to chain 'pkt-sm' (order 6 index 11 seq 1)

Oct 13 09:54:04 ericpelletier jabberd_notification/sm[1829]: module 'help' added to chain 'pkt-sm' (order 7 index 17 seq 0)

Oct 13 09:54:04 ericpelletier jabberd_notification/sm[1829]: module 'echo' added to chain 'pkt-sm' (order 8 index 18 seq 0)

Oct 13 09:54:04 ericpelletier jabberd_notification/sm[1829]: module 'presence' added to chain 'pkt-sm' (order 9 index 12 seq 2)

Oct 13 09:54:04 ericpelletier jabberd_notification/sm[1829]: module 'roster' added to chain 'pkt-user' (order 0 index 3 seq 1)

Oct 13 09:54:04 ericpelletier jabberd_notification/sm[1829]: module 'presence' added to chain 'pkt-user' (order 1 index 12 seq 3)

Oct 13 09:54:04 ericpelletier jabberd_notification/sm[1829]: module 'iq-vcard' added to chain 'pkt-user' (order 2 index 5 seq 1)

Oct 13 09:54:04 ericpelletier jabberd_notification/sm[1829]: module 'amp' added to chain 'pkt-user' (order 3 index 9 seq 2)

Oct 13 09:54:04 ericpelletier jabberd_notification/sm[1829]: module 'deliver' added to chain 'pkt-user' (order 4 index 13 seq 1)

Oct 13 09:54:04 ericpelletier jabberd_notification/sm[1829]: module 'vacation' added to chain 'pkt-user' (order 5 index 4 seq 1)

Oct 13 09:54:04 ericpelletier jabberd_notification/sm[1829]: module 'offline' added to chain 'pkt-user' (order 6 index 10 seq 1)

Oct 13 09:54:04 ericpelletier jabberd_notification/sm[1829]: module 'iq-last' added to chain 'pkt-user' (order 7 index 0 seq 2)

Oct 13 09:54:04 ericpelletier jabberd_notification/sm[1829]: module 'session' added to chain 'pkt-router' (order 0 index 14 seq 1)

Oct 13 09:54:04 ericpelletier jabberd_notification/sm[1829]: module 'disco' added to chain 'pkt-router' (order 1 index 8 seq 2)

Oct 13 09:54:04 ericpelletier jabberd_notification/sm[1829]: module 'active' added to chain 'user-load' (order 0 index 19 seq 0)

Oct 13 09:54:04 ericpelletier jabberd_notification/sm[1829]: module 'roster' added to chain 'user-load' (order 1 index 3 seq 2)

Oct 13 09:54:04 ericpelletier jabberd_notification/sm[1829]: module 'roster-publish' added to chain 'user-load' (order 2 index 20 seq 0)

Oct 13 09:54:04 ericpelletier jabberd_notification/sm[1829]: module 'privacy' added to chain 'user-load' (order 3 index 2 seq 3)

Oct 13 09:54:04 ericpelletier jabberd_notification/sm[1829]: module 'vacation' added to chain 'user-load' (order 4 index 4 seq 2)

Oct 13 09:54:04 ericpelletier jabberd_notification/sm[1829]: module 'active' added to chain 'user-create' (order 0 index 19 seq 1)

Oct 13 09:54:04 ericpelletier jabberd_notification/sm[1829]: module 'template-roster' added to chain 'user-create' (order 1 index 21 seq 0)

Oct 13 09:54:04 ericpelletier jabberd_notification/sm[1829]: module 'active' added to chain 'user-delete' (order 0 index 19 seq 2)

Oct 13 09:54:04 ericpelletier jabberd_notification/sm[1829]: module 'announce' added to chain 'user-delete' (order 1 index 11 seq 2)

Oct 13 09:54:04 ericpelletier jabberd_notification/sm[1829]: module 'offline' added to chain 'user-delete' (order 2 index 10 seq 2)

Oct 13 09:54:04 ericpelletier jabberd_notification/sm[1829]: module 'privacy' added to chain 'user-delete' (order 3 index 2 seq 4)

Oct 13 09:54:04 ericpelletier jabberd_notification/sm[1829]: module 'roster' added to chain 'user-delete' (order 4 index 3 seq 3)

Oct 13 09:54:04 ericpelletier jabberd_notification/sm[1829]: module 'vacation' added to chain 'user-delete' (order 5 index 4 seq 3)

Oct 13 09:54:04 ericpelletier jabberd_notification/sm[1829]: module 'iq-last' added to chain 'user-delete' (order 6 index 0 seq 3)

Oct 13 09:54:04 ericpelletier jabberd_notification/sm[1829]: module 'iq-private' added to chain 'user-delete' (order 7 index 7 seq 1)

Oct 13 09:54:04 ericpelletier jabberd_notification/sm[1829]: module 'iq-vcard' added to chain 'user-delete' (order 8 index 5 seq 2)

Oct 13 09:54:04 ericpelletier jabberd_notification/sm[1829]: module 'iq-version' added to chain 'disco-extend' (order 0 index 16 seq 1)

Oct 13 09:54:04 ericpelletier jabberd_notification/sm[1829]: module 'help' added to chain 'disco-extend' (order 1 index 17 seq 1)

Oct 13 09:54:04 ericpelletier jabberd_notification/sm[1829]: version: jabberd sm 2.2.14-373.2

Oct 13 09:54:04 ericpelletier jabberd_notification/c2s[1831]: [eric-pelletiers-imac.local] configured; realm=eric-pelletiers-imac.local, registration disabled

Oct 13 09:54:04 ericpelletier jabberd_notification/c2s[1831]: attempting connection to router at 127.0.0.1, port=5348

Oct 13 09:54:04 ericpelletier jabberd_notification/c2s[1831]: [5] [router] write error: Broken pipe (32)

Oct 13 09:54:04 ericpelletier jabberd_notification/c2s[1831]: connection to router closed

Oct 13 09:54:04 ericpelletier jabberd_notification/c2s[1831]: attempting reconnect (3 left)

Oct 13 09:54:04 ericpelletier jabberd_notification/s2s[1832]: attempting connection to router at 127.0.0.1, port=5348

Oct 13 09:54:04 ericpelletier jabberd_notification/s2s[1832]: [6] [router] write error: Broken pipe (32)

Oct 13 09:54:04 ericpelletier jabberd_notification/s2s[1832]: connection to router closed

Oct 13 09:54:04 ericpelletier jabberd_notification/s2s[1832]: attempting reconnect (3 left)

Oct 13 09:54:04 ericpelletier jabberd_notification/router[1830]: [127.0.0.1, port=5348] listening for incoming connections

Oct 13 09:54:04 ericpelletier jabberd_notification/sm[1829]: [eric-pelletiers-imac.local] configured

Oct 13 09:54:04 ericpelletier jabberd_notification/sm[1829]: attempting connection to router at 127.0.0.1, port=5348

Oct 13 09:54:04 ericpelletier jabberd_notification/router[1830]: [127.0.0.1, port=51646] connect

Oct 13 09:54:04 ericpelletier jabberd_notification/router[1830]: [127.0.0.1, port=51646] authenticated as jabberd

Oct 13 09:54:04 ericpelletier jabberd_notification/sm[1829]: connection to router established

Oct 13 09:54:04 ericpelletier jabberd_notification/router[1830]: [sm] online (bound to 127.0.0.1, port 51646)

Oct 13 09:54:04 ericpelletier jabberd_notification/sm[1829]: sm ready for sessions

Oct 13 09:54:04 ericpelletier jabberd_notification/router[1830]: [eric-pelletiers-imac.local] online (bound to 127.0.0.1, port 51646)

Oct 13 09:54:05 ericpelletier servermgrd[97]: servermgr_notification[N]: jabberd service startup completed.

Oct 13 09:54:05 ericpelletier jabberd_notification/router[1830]: [127.0.0.1, port=51654] connect

Oct 13 09:54:05 ericpelletier com.apple.APNBridge[1838]: Unable to find identity com.apple.APNBridge.https

Oct 13 09:54:05 ericpelletier com.apple.APNBridge[1838]: Unable to configure SSL. Not starting HTTP Server

Oct 13 09:54:05 ericpelletier jabberd_notification/router[1830]: [127.0.0.1, port=51654] disconnect

Oct 13 09:54:05 ericpelletier com.apple.launchd[1] (com.apple.APNBridge[1838]): Exited with code: 1

Oct 13 09:54:05 ericpelletier com.apple.launchd[1] (com.apple.APNBridge): Throttling respawn: Will start in 10 seconds

Oct 13 09:54:05 ericpelletier jabberd_notification/router[1830]: [127.0.0.1, port=51658] connect

Oct 13 09:54:05 ericpelletier jabberd_notification/router[1830]: [127.0.0.1, port=51658] authenticated as pubsub.ericpelletier.com

Oct 13 09:54:05 ericpelletier jabberd_notification/router[1830]: [pubsub.ericpelletier.com] online (bound to 127.0.0.1, port 51658)

Oct 13 09:54:06 ericpelletier jabberd_notification/s2s[1832]: attempting connection to router at 127.0.0.1, port=5348

Oct 13 09:54:06 ericpelletier jabberd_notification/c2s[1831]: attempting connection to router at 127.0.0.1, port=5348

Oct 13 09:54:06 ericpelletier jabberd_notification/router[1830]: [127.0.0.1, port=51660] connect

Oct 13 09:54:06 ericpelletier jabberd_notification/router[1830]: [127.0.0.1, port=51661] connect

Oct 13 09:54:06 ericpelletier jabberd_notification/router[1830]: [127.0.0.1, port=51660] authenticated as jabberd

Oct 13 09:54:06 ericpelletier jabberd_notification/router[1830]: [127.0.0.1, port=51661] authenticated as jabberd

Oct 13 09:54:06 ericpelletier jabberd_notification/c2s[1831]: connection to router established

Oct 13 09:54:06 ericpelletier jabberd_notification/router[1830]: [c2s] online (bound to 127.0.0.1, port 51661)

Oct 13 09:54:06 ericpelletier jabberd_notification/c2s[1831]: [::, port=5218] listening for connections

Oct 13 09:54:06 ericpelletier jabberd_notification/c2s[1831]: ready for connections

Oct 13 09:54:06 ericpelletier jabberd_notification/s2s[1832]: connection to router established

Oct 13 09:54:06 ericpelletier jabberd_notification/router[1830]: [s2s] set as default route

Oct 13 09:54:06 ericpelletier jabberd_notification/router[1830]: [s2s] online (bound to 127.0.0.1, port 51660)

Oct 13 09:54:06 ericpelletier jabberd_notification/s2s[1832]: [::, port=5268] listening for connections

Oct 13 09:54:06 ericpelletier jabberd_notification/s2s[1832]: ready for connections

Oct 13 09:54:07 ericpelletier com.apple.usbmuxd[90]: _SendAttachNotification (thread 0x7fff7973b960): sending attach for device a4:67:06:10:80:5b@fe80::a667:6ff:fe10:805b._apple-mobdev._tcp.local.: _GetAddrInfoReplyReceivedCallback matched.

Oct 13 09:54:08 ericpelletier usbmuxd[90]: _AMDeviceConnectByAddressAndPort (thread 0x101f81000): IPv4

Oct 13 09:54:12 ericpelletier postfix/postmap[1862]: warning: /var/amavis/local_domains.db: duplicate entry: "com"

Oct 13 09:54:15 ericpelletier jabberd_notification/router[1830]: [127.0.0.1, port=51680] connect

Oct 13 09:54:15 ericpelletier com.apple.APNBridge[1865]: Unable to find identity com.apple.APNBridge.https

Oct 13 09:54:15 ericpelletier com.apple.APNBridge[1865]: Unable to configure SSL. Not starting HTTP Server

Oct 13 09:54:15 ericpelletier jabberd_notification/router[1830]: [127.0.0.1, port=51680] disconnect

Oct 13 09:54:15 ericpelletier com.apple.launchd[1] (com.apple.APNBridge[1865]): Exited with code: 1

Oct 13 09:54:15 ericpelletier com.apple.launchd[1] (com.apple.APNBridge): Throttling respawn: Will start in 10 seconds

Oct 22, 2011 3:46 PM in response to Thomas_B

I am getting the same problem on a clean brand new installation of OSX Server on the new Mac Mini


Push notifications do not work...


*****


Phil

Jan 11, 2012 11:32 AM in response to SlawskiFromWarsaw

Thank you Slawomir!


I didn't check no keychain certificate, but the log does not show the (same) error anymore. I followed your advise, created a self-signed SSL certificate, used that one. Waited one espresso, and changed back to the OD version. Et voila, no more "Unable to find identity com.apple.APNBridge.https" in the logfile!


I was just wondering, which ports should be really open for the push. I read 2195, 2196, 1640, 8080 and 443. So I did. But should 8080 be open? I am surprised.


mattijn

Feb 25, 2012 11:35 AM in response to SlawskiFromWarsaw

I have following msg in my log now:

Feb 25 11:11:11 lundmark jabberd_notification/router[1390]: [127.0.0.1, port=50088] disconnect

Feb 25 11:11:11 lundmark com.apple.launchd[1] (com.apple.APNBridge[1890]): Exited with code: 1

Feb 25 11:11:11 lundmark com.apple.launchd[1] (com.apple.APNBridge): Throttling respawn: Will start in 10 seconds

Feb 25 11:11:21 lundmark jabberd_notification/router[1390]: [127.0.0.1, port=50091] connect

Feb 25 11:11:21 lundmark com.apple.APNBridge[1893]: Got error starting HTTP server: Error Domain=TCPServerErrorDomain Code=1 "The operation couldn’t be completed. (TCPServerErrorDomain error 1.)"


I dont have OD in my MacMini Lion and get this problem everytime when i reboot server after uppgrading fixes posted by Apple. The solution mostly is to enable/disable push in the server app some times and it gets up and running. but know nothing seems to help.

Have renewed certificate and also tried to revoke the cert and created a new but no luck 😟


I really dont want to reinstall the server.

Im getting tired of this now...

..Jorgen

Nov 9, 2012 11:15 PM in response to Thomas_B

Hi I had this exact issue with clean install of Lion Server 10.7.5 with no services initiated except the web service was turned on and I had also set valid verified SSL certificate. The same repeating error arose after restarting the server -



com.apple.APNBridge[628]: Unable to find identity com.apple.APNBridge.https



com.apple.APNBridge[628]: Unable to configure SSL. Not starting HTTP Server


jabberd_notification/router[150]: [127.0.0.1, port=49541] connect

jabberd_notification/router[150]: [127.0.0.1, port=49541] disconnect

com.apple.launchd[1] (com.apple.APNBridge[628]): Exited with code: 1

com.apple.launchd[1] (com.apple.APNBridge): Throttling respawn: Will start in 10 seconds

As noted by the gurus in this post (and other key posts thanks Mark 23 Beno44 Drizzt others) the issue is with the SSL Certificate set for APN.

The common cause of this issue is that when you set up OD by pressing the "configure" button in ProM settings (as per numerous authoritative recommendations - 318, ToddOlthoff, Ars Technica to create a stable ProM) which then creates an OD master -

= this creates a new certificate (which you can see by pressing the SSL Certificate "edit" button which has the title "[your domain name].com - [your domain name].com OD Intermediate CA"

Alternatively it is in keychain and although it is headed with [your domain name].com it is issued by "IntermediateCA_[your DOMAIN NAME].COM_1" (note capitals).

ARS TECNICA noted the creation of the 2nd certificate and recommended to configure the OD separately.

The solution is to set the "OD" certificate with the SSL "edit button

Watch the system log (from the Console App (in the Utilities folder)) as it now loads jabber notifications etc.

The extra solution is that you can set the SSL certificate for OD in SAdmin/Settings/LDAP checkbox to "Enable SSL" then select your Verified 3rd Party SSL Certificate from the drop down menu as the SSL for OD

then back at SApp reset your 3rd Party certificate again

watch the system log loading jabber notifications as before

Now that the OD is set with the right SSL the Certificate you set in SApp will match

Hope this helps


May 8, 2013 10:43 PM in response to Thomas_B

Lion server 10.7.5 running smoothly for almost a year. Then noticed i had been getting these notices:


com.apple.APNBridge[9155]: Unable to find identity com.apple.APNBridge.https

com.apple.APNBridge[9155]: Unable to configure SSL. Not starting HTTP Server


for a while, and crash logs, and eventually the mail system hangs up. Found this thread luckily.


I wasn't having any OD issues but the push into the cerrificate aspect had me go to Server app, then click on the server hardware at bottom, then on Settings tab and then on the Edit... button for the "Enable Apple Push notifications" checkbox. When i clicked on that i noticed/remembered that it uses an AppleID to create a certificate. Then it dawned on me... i was forced to change the password on the AppleID recently by apple web site for some reason.


So i then clicked on the Change... button on the drop down pane next to the AppleID, i got a warning about how changing the AppleID will replace cert and disrupt push notifications and all registered devices will hae to re-register with push.


So i clicked Continue... button, then put in the SAME appleID with the new password. Then i clicked on "Get Certificate" button. When all was done after about a minute and was back Settings tab for the server, i looked at the system log and messags had gone away!


Hope this helps someone remember about changing the password on the appleID. And in hindsight, use an appleID that is ONLY for the push notifications. Which i will do at a later date.


Peace,
Dan

Push Notification Problem with Lion Server

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.