AFP548 Changing the world one server at a time.

Dovecot can’t send to /var/dovecot/push_notify

Home › Forums › OS X Server and Client Discussion › Mail › Dovecot can’t send to /var/dovecot/push_notify

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #381000
    alastair
    Participant

    Just upgraded to Lion Server (10.7) and I’m seeing the following message every 30s or so:

    Jul 28 11:56:32 xxxxxx dovecot[95194]: auth: Warning: send to notify socket /var/dovecot/push_notify failed: No buffer space available

    The push_notify daemon is running, and does have that socket open (I checked). Any ideas? Anyone else seen this?

    #381072
    alastair
    Participant

    OK, so I figured this out. The problem was that after upgrading, the file /etc/dovecot/notify.plist contained just the “notification_server_enabled” key, and none of the rest.

    As a result, the push_notify daemon had opened the socket, but was blocking inside the XMPP code waiting to connect to the Jabber server, and was therefore not servicing the UNIX socket it uses to talk to dovecot.

    The solution in the end was to stop and start everything, and turn push notifications off and on again, until servermgrd rewrote the file to contain the necessary server details.

Viewing 2 posts - 1 through 2 (of 2 total)
  • You must be logged in to reply to this topic.