$Web Num LogMsg: Difference between revisions
m (→Syntax) |
(Automatically generated page update) |
||
Line 1: | Line 1: | ||
{{DISPLAYTITLE:$Web_Num_LogMsg}} | {{DISPLAYTITLE:$Web_Num_LogMsg}} | ||
<span class="pageSubtitle" | <span class="pageSubtitle">Number of saved logon messages</span> | ||
Line 6: | Line 6: | ||
<var>$Web_Num_LogMsg</var> retrieves the number of saved logon messages. | <var>$Web_Num_LogMsg</var> retrieves the number of saved logon messages. | ||
==Syntax== | ==Syntax== | ||
<p class="syntax" | <p class="syntax">%count = $Web_Num_LogMsg | ||
</p> | |||
Revision as of 18:18, 10 April 2013
Number of saved logon messages
$Web_Num_LogMsg retrieves the number of saved logon messages.
Syntax
%count = $Web_Num_LogMsg
$Web_Num_LogMsg takes no arguments and returns a number.
If the port definition contains a LOGMSGI parameter, $Web_Num_LogMsg will always return a 0, otherwise it will return the number of messages issued to the Janus Web Server thread's "terminal" at logon time. $Web_Num_LogMsg and $Web_LogMsg are probably most useful in a JANUS WEB ON LOGONERR
routine but can be used in any JANUS WEB ON routine.
FOR %I FROM 1 TO $Web_Num_LogMsg %MSG = $Web_LogMsg(%I) IF $SUBSTR(%MSG, 1, 10) EQ 'M204.1500:' THEN JUMP TO GOTACF2MSG END IF END FOR
Example
This is an example of how $Web_Num_LogMsg can be used to scan logon messages looking for an ACF2 message that perhaps indicates the reason for a logon failure. Depending on the reason (incorrect password, expired password, suspended account), appropriate action can be taken.