OI Web questions (OpenInsight Specific)
At 28 OCT 1999 02:29:44PM B. Cameron wrote:
Although I have the OICGI running my "local" box with great success; the same cannot be said for getting my "client" (the actual business I am working for) up and running.
We have migrated OI from the Netware server to Windows NT.
Changed to "All Networks Driver 1.5.0". Installed the
LH Service, created the revparams and then tried to install the NPP. The NPP install crashed but we are still able to get into OI.
(that's a question for TS later, when they get out of training!)
We are running IIS4. I have copied the oicgi to the "scripts" directory, since cgi-bin does not exist in IIS4 (should it?).
We get the usual "CGI not active or access not granted" (something like that, I'm not in front of it now) message.
All rights, permissions etc. seem to be in place.
Any other suggestions, recommendations?
Also, I have in the past, been swapping the oengine.exe to oengine.run or .dev depending on when the system is being changed.
What is the best way to accomplish this with the inet_gateway
running. Can it be launched without OI up on the NT Server?
Will the WDP take care of this?
Lots of questions I know. Any ideas are appreciated.
Thanks
At 28 OCT 1999 03:15PM Revelation Support wrote:
Bruce,
Did you read the tech-note (below)
The message you see: "Server is not available or CGI has no access rights", is a message from OICGI.EXE that comes in the case when it hasn't been able to establish the connection with OpenInsight. The reason we have found is the result of not having a correct value in the registry.
In the registry under the following: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W3SVC\Parameters
There must be a DWORD value called, "CreateProcessAsUser" that must be set to 0 (Zero). By default this DWORD does not exist.
Also, on the server, double click the Services Icon under Control Panel and double click on World Wide Web Publishing Service to bring up the properties. Make sure that the check box labeled, "Allow Service to Interact With Desktop" is checked.
At 28 OCT 1999 03:35PM B. Cameron wrote:
Oh yes I've read them. Several times. I will go to the search on RTI way before posting a message. A search on "CGI" produces 194 items. I have added the DWORD, set the switch on the www pub service.
Still no go.
]]]]]]]]]]]]]]]]] does this post apply?
Paul,
MS has changed how IIS launches CGI processes. We have solved the problem for the 3.6 release and provided a patch for Works customers (which I cannot find online … email the sales/service group or call customer service at (800)262-4747 for more information).
Cameron Purdy
Revelation Software
]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
BTW - Can I have OI on 1 NT server and the OICGI on another?
We haven't tried it but the question came up?
At 28 OCT 1999 04:06PM amcauley@sprezzatura.com onmouseover=window.status=why not click here to send me email?;return(true)"[url=http://www.sprezzatura.com" onMouseOver=window.status=Why not click here to visit our web site?';return(true)]Sprezzatura Group[/url] wrote:
Did you check out the SENL article a coupla issues back by Greg Helland? Never hurts to check!
And no, OI MUST run on the Web Server for OICGI to see it.
amcauley@sprezzatura.com
World Leaders in all things RevSoft
At 28 OCT 1999 05:38PM B. Cameron wrote:
Thanks Andrew for V2I5 but still no go!
To recap…
Running OI3.7 on Win NT. Installed NT Service for LH. Running IIS 4 SP 5. Drivers is All Networks 1.5.x, Inet_gateway in Runtime mode (have tried local also). Revparam created in all sub-d's with revxxxx.xx files.
Any other helps??
At 29 OCT 1999 04:43AM Tim Marler @ Prosolve Software wrote:
Did you get the NPP installed correctly? Use Netdrv to make sure you are using the All Networks Driver 1.5 (NPP)
]
Try creating a cgi-bin directory under the wwwroot directory. If you don't have a cgi-bin, the directory that you put oicgi in (under wwwroot) should have 'virtual directory settings' or something like that, I can't remember exactly, but one of the virtual directories should be cgi-bin.
]
Make sure you are using the developer engine. Start the oengine and choose EngineInfo. If the serial number starts with an X it is a runtime engine.
]
Hopefully by following the above.
By following these and the earlier suggestions you should get it working.
]
No. The WDP is a full developer copy with a licence to publish data to the Web. You still need to set up the oicgi etc.
Hope this helps.
Tim
At 01 NOV 1999 01:39PM john smith wrote:
I know this sounds crazy but give the Default web user specified by the Web Server software Admin access rights.
I have heard this fixes the problem…
At 01 NOV 1999 07:45PM Karen Oland wrote:
Most likely, none of the advice you receive here will help with IIS (3.x or 4.x, any SP after SP4). Although the RTI tech support people can get their systems to work, they are unable to identify exactly what they have changed to make it work (they don't start from a fresh install). I've changed every setting they have suggested (and all of those on SENL), spent hours on the phone with RTI support and still no go. I've even managed to get a few very weird error messages out of OICGI that they had never seen (when playing with security and we can't reproduce, since I also don't remember exactly the sequence of changes necessary to get to the state where the error occured).
However, simply uninstalling IIS, installing another web server (such as Web Site) and copying OICGI.EXE into the correct directory, results in the system working perfectly. Side benefit - no security changes needed, so there is no anonymous administrator access to the server. Also, you can set up your own security on virtual directories within website that are separate from those in NT. So, a customer FTP site doesn't have to have an account on your NT box or domain.
If you do get it working, please let us know the real secret (not just those in the tech support document, as they are NOT enough to really get it working). Otherwise, the free server that comes with NT is worth even less than you have paid for it.