NAME¶
calendarserver_monitor_notifications —
Darwin Calendar Server push notification monitor
SYNOPSIS¶
calendarserver_monitor_notifications |
[--admin
username]
[--config
file]
[--host
hostname]
[--node
pubsub-node-name]
[--port
port-number]
[--ssl]
[--verbose]
[--help]
username |
DESCRIPTION¶
calendarserver_monitor_notifications is a tool for making sure
XMPP push notifications are working properly. Given a username and password it
will connect to the calendar server and determine which pubsub node(s)
correspond to that user's calendar home, as well as those of any user which
has delegated calendar access. Next it will subscribe to those nodes and await
notifications, printing them to stdout. An administrator can monitor the push
notifications for another user by passing the --admin option. Exit by hitting
Control-C.
OPTIONS¶
- -a,
--admin
- Authenticate using the credentials of the given
administrator.
- -h,
--help
- Display usage information.
- -f,
--config FILE
- Use the Calendar Server configuration specified in the
given file. Defaults to /etc/caldavd/caldavd.plist.
- -H,
--host HOSTNAME
- Connect to the specified calendar server. If not passed on
the command line, the host name is looked up in the configuration
file.
- -n,
--node NODENAME
- Bypass the auto-discovery of pubsub nodes and specify one
explicitly. Useful on calendar servers which don't support the
push-transports DAV property. When using this option, the host and port
options instead refer to the XMPP server host and port numbers.
- -p,
--port NUMBER
- Connect to the specified port number. If not passed on the
command line, the port number is looked up in the configuration file.
- -s,
--ssl
- Use https to connect to calendar server (default is
http).
- -v,
--verbose
- Print debugging information.
FILES¶
- /etc/caldavd/caldavd.plist
- The Calendar Server configuration file.
SEE ALSO¶
caldavd(8)