Web oecgi inet_trace (OpenInsight 32-Bit)
At 06 OCT 2005 06:15:17PM Richard Bright wrote:
I am having trouble getting off the ground with web services and OI and would appreciate help suggestions.
My present stumbling block is oecgi connecting to oengine. With the standard
http://localhost/oi/oecgi.exe/inet_trace
I get the following browser message:
"OpenInsight - Server Error
Fatal error when processing request
Access is denied"
The environment is Server Win2003 Standard (SP1) + IISv6 + Browser IE6
OpenInsight v7.11
or
WinXP SP2 + IISv5.1 + etc
The registry settings are:
CreateFlags Dword 1h
DatabaseName String MYDATABASE
ProcedureName String RUN_OECGI_REQUEST
ServerName String
ShutDownSessions DWord 1h
UserName String MYDATABASE
UserPassword String
WorkingDirectory String D:\Software\OI711
In IIS I have mapped a virtual directory - oi- pointing to the working directory, so we have
/ oi
The virtual Directory has been given Execute Permissions Scripts & Executables
The Working directory has had the Security Permissions - User Internet Guest Account - MACHINE_NAME\ISUSR_MACHINE_NAME added and permissions set at Full Control (I am desparate!)
OK, so what have I overlooked or forgotten?
If I change registry values for CreateFlags (2) and ShutDownSessions (0) respectively, I can see the oecgi.exe appear and persist (multiple times) in Task Manager.
So.. problem seems to be at the oecgi - oengine interface - they are talking but going no further.
All hints, ideas, guidance and ramblings off the wall are welcome. At this stage I am at a loss - is it O/S, IIS, permissions, or OI config?
Richard Bright
At 07 OCT 2005 05:12AM Richard Bright wrote:
Having been 'whelmed with suggestions, and fast running out of cerebral lining, I tried LH3.log and (gulp) got these interesting entries (amongst lots of others) when I ran Inet_Trace
RD 7 REPOS_MIRROR_CONFIG ERROR:100 FILE:0 GROUP:0
..
RD 4 $SETAPPID OK
RO 0 SYSAPPS*GLOBAL OK
OP REV30021 21 OK
RD 4 $GET_APP_INFO OK
RD 21 SYSPROG OK
RD 4 $RUN_OECGI_REQUEST OK
RD 7 CFG_INET OK
RD 4 $INET_QUERYPARAM OK
RD 4 $ROWEXISTS OK
RO 4 $INET_TRACE*SYSPROG ERROR:100 FILE:0 GROUP:0
So I copied and renamed Inet_Trace as Inet_Test –] which then worked fine. Well, that was a week of head-banging for nothing! Now I am ratting thru my various upgrades to winkle out where the error was introduced. Interestingly, I am sure it (the error) is present in an OIv7.11 demo.
So now it is a hunt to get a clean system!
Richard Bright