Sometimes questions are more important than answers.

Web Server Check Tool

This utility allows you to perform a range of tests on web and DAV servers to check their functionality. The currently supported checks are: HEAD, OPTIONS, PROPFIND, REPORT and SEARCH (in custom query only) and you can now specify your own custom query.

NB: Only HTTP and HTTPS protocols are supported and you MUST specify the protocol in the URL field.

Notes:
1) If you cancel a custom query the extension will perform an OPTIONS query instead.
2) The SEARCH query is only available as a custom query and the "Depth" option is ignored as the depth should be specified as part of the query.

Details

CardDAV Server Information

Tested CardDAV Servers:
1) DAViCal
2) ownCloud
3) Baikal
Unsupported CardDAV Servers:
1) Google (Uses OAuth for authentication)
2) Yahoo (Uses OAuth for authentication)

Known Issues

  1. Any SSL certificate errors will cause the network connection to fail.
  2. The only authentication systems available are those built in to Firefox and SeaMonkey.

Screenshots

Web Server Check Tool: Initial Screen
Web Server Check Tool: Initial Screen

Web Server Check Tool: List Of Queries
Web Server Check Tool: List Of Queries

Web Server Check Tool HEAD query
Web Server Check Tool HEAD query

Web Server Check Tool OPTIONS query
Web Server Check Tool OPTIONS query

SSL Certificate Error Report
SSL Certificate Error Report

Custom Query: Initial Screen
Custom Query: Initial Screen

Custom Query: List Of Queries
Custom Query: List Of Queries

Custom Query: Available Depth Values
Custom Query: Available Depth Values

Version History

Version 2.0 - 26 February 2016
1) The extension now displays the status code and the status text of the check performed.
2) There is now an option to enter your own custom query if there is a specific test that you want to perform. If you cancel the custom query the extension will perform an OPTION query instead.
Version 1.1 - 3 August 2014
1) Improved reporting of network errors including SSL certificate errors.
2) Added support for SeaMonkey.
Version 1.0 - 13 July 2014
Initial release.

Acknowledgements

The icon used for this extension is derived from an icon in the "Tango Icon Theme" which was released into the public domain by its copyright holders.


Copyright © Michael Talbot, 2014