Test links

Should return the default index.html page

Should return the Mx indextest.html page

http://localhost/cgi-bin/nph-omniscgi

Returns 400 Bad Request - OMNIS port not specified or invalid (Reported by OMNIS CGI program)

Macintosh

Windows

Windows 8080

http://localhost/cgi-bin/nph-omniscgi?OmnisServer=5192

Returns 503 Library is not open

An incorrect port number will time out

Macintosh

Windows

Windows 8080

http://localhost/cgi-bin/nph-omniscgi?OmnisServer=5192&OmnisLibrary=Mx

Returns the default index.html page ??? (I don't know why)

If the library name is invalid, it returns 503 Library is not open

Macintosh

Windows

Windows 8080

http://localhost/cgi-bin/nph-omniscgi?OmnisServer=5192&OmnisLibrary=Bookings&OmnisClass=rtLDBroker

* On Windows: http://localhost/cgi-bin/nph-omniscgi.exe?OmnisServer=5192&OmnisLibrary=Bookings&OmnisClass=rtLDBroker * Or: http://localhost:8080/cgi-bin/nph-omniscgi.exe?OmnisServer=5192&OmnisLibrary=Bookings&OmnisClass=rtLDBroker * Returns 404 (presumably it needs extra parameters) * If the OmnisClass name is invalid, it returns 503 Class Bookings. not found

http://localhost/cgi-bin/nph-omniscgi?OmnisServer=5192&OmnisLibrary=Bookings&OmnisClass=rtLDBroker

* On Windows: http://localhost/cgi-bin/nph-omniscgi.exe?OmnisServer=5192&OmnisLibrary=Bookings&OmnisClass=rtLDBroker * Or: http://localhost:8080/cgi-bin/nph-omniscgi.exe?OmnisServer=5192&OmnisLibrary=Bookings&OmnisClass=rtLDBroker * Returns 404 (presumably it needs extra parameters) * If the OmnisClass name is invalid, it returns 503 Class Bookings. not found

http://localhost/cgi-bin/nph-omniscgi?OmnisServer=5192&OmnisLibrary=Bookings&OmnisClass=rtLDBroker&CMD=INIT

* On Windows: http://localhost/cgi-bin/nph-omniscgi.exe?OmnisServer=5192&OmnisLibrary=Bookings&OmnisClass=rtLDBroker&CMD=INIT * Or: http://localhost:8080/cgi-bin/nph-omniscgi.exe?OmnisServer=5192&OmnisLibrary=Bookings&OmnisClass=rtLDBroker&CMD=INIT * Returns part of the calendar display - obviously talking to MxAppServer

The AppInstToken must be set to MxAS

When using port 8080, the following settings needs to be made:

* Otherwise you get a 'Command not implemented" error * Listener in httpd.conf * Listen 8080 * comment/uncomment lines in Mx folder/config.php * need to choose the correct $omniscgipath * AND it needs the ".exe" * $omniscgipath = "http://127.0.0.1:8080/cgi-bin/nph-omniscgi.exe";