I just upgraded my development system to 9.3 - so far so good. The first problem I'm running into is about the new security logic that affects all INET_ routines. The readme file says "… these routines will need to be explicitly allowed access to your system…" Okay, but how ??? Thanks in advance for any help.
Best,
Stefano
Stefano,
In the IDE from the Tools menu there is INET Configuration option. This will launch a window that will allow you to build your CFG_INET records in the SYSENV table. The second tab of this window allows you to select the INET_ routines that are allowed access to your system.
The system will be looking for CFG_INET records with the following keys:
CFG_INET*<@dbid>*<username>
CFG_INET**<@username>
CFG_INET*<@dbid>
The first one it encounters will be used to determine which routines can be executed.
The CFG_INET record position that contains the routines is postion 5 and it should contain an @vm delimted list of routine names.
Thank you,
Sean FitzSimons
Revelation Software
Remember to restart the OEngineServer after making changes to the CFG_INET record.
When a routine is not authorized a web page with a single period in the body will be displayed in the browser. This indicates OECGI executed but the security subsystem did not allow the custom INET routine to run.