NAME¶
calendarserver_monitor_notifications
—
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.