IOFTech Maintenance Release8G Newsletters Doc FAQ Contact Home
|
IOF Problem Resolution Problem E02 | ||||
---|---|---|---|---|---|
Previous | Next | ||||
Description |
IOF commands or functions are REFUSED on the IOF server.
| ||||
Background |
IOF requires that the local site authorize all users access
to all IOF commands and functions. Section 28 of the IOF Installation Guide describes
various methods of granting access to various IOF resources
to users.
Access to the "AT" command to initiate a server session is controlled
by the client IOF session on the system on which the the user is
active. Once the server session is initiated, access to execute
IOF functions and commands is controlled by the IOF on the server
system.
| ||||
Solution |
Authorize the user or group of users to execute the desired IOF
function on the remote IOF version.
Use the "DVAR" or "WHO" command on the server session to determine the IOF GROUP to which the user is assigned on the server. Use the IOF TRACE facility on the server to trace server access control.
| ||||
Information |
IOF maintains a large number of variables that control individual
IOF sessions. These variables describe the current environment,
system, user and session. The value of these variables can be
useful in diagnosing IOF problems.
Enter the "DVAR" command from any IOF panel to display a menu of IOF variable categories like the one shown below.
---------- Display of Current Variable Values --------- COMMAND ===> Press the "ENTER" key repeatedly to see each set of variables. Or enter a menu number in the COMMAND area to display that specific list of variables.
| ||||
Information |
The SERVER session can be traced using the same techniques
as would be used to trace a CLIENT IOF session.
The IOF TRACE command is used to trace IOF access control processing. TRACE shows all ALLOW and LIMIT macros, and calls to the system security system (RACF, ACF2, TSS, etc). TRACE output is written to a SYSOUT trace data set with DDNAME $IOFLOG$. Multiple TRACE commands can be issued on a single IOF session. Each TRACE sequence allocates a new $IOFLOG$ SYSOUT data set. TRACE has several options. The most useful options are shown below.
Tracing Session Initialization.
The $IOFLOG$ trace data set is allocated. IOF group assignment is traced. The trace data shows why the user is assigned to a specific group, and why the user was not assigned to other groups. Eligible ALLOW and LIMIT macros are also listed. At trace completion, the trace is automatically disabled and the $IOFLOG$ sysout data set is browsed. Syntax: TRACE START
Tracing an IOF Command
IOF primary commands and line commands can be traced to determine exactly why access was either granted, or denied. Two TRACE commands are issued. Syntax: TRACE
Clist and Rexx Exec Tracing
A few IOF clist and Rexx execs can be traced. Enabling clist/exec tracing causes the detailed instructions to be listed on the screen. Syntax:
TRACE EXEC |
IOFTech Maintenance Release8G Newsletters Doc FAQ Contact Home
Thursday, 22-Jul-2021 11:38:14 EDT
bauth idvar itrace