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";