<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://m204wiki.rocketsoftware.com/index.php?action=history&amp;feed=atom&amp;title=NEWSESCMD_%28JANUS_DEFINE_parameter%29</id>
	<title>NEWSESCMD (JANUS DEFINE parameter) - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://m204wiki.rocketsoftware.com/index.php?action=history&amp;feed=atom&amp;title=NEWSESCMD_%28JANUS_DEFINE_parameter%29"/>
	<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=NEWSESCMD_(JANUS_DEFINE_parameter)&amp;action=history"/>
	<updated>2026-05-21T21:15:03Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=NEWSESCMD_(JANUS_DEFINE_parameter)&amp;diff=119989&amp;oldid=prev</id>
		<title>Tom at 19:27, 11 September 2023</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=NEWSESCMD_(JANUS_DEFINE_parameter)&amp;diff=119989&amp;oldid=prev"/>
		<updated>2023-09-11T19:27:53Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 19:27, 11 September 2023&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l7&quot;&gt;Line 7:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 7:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Multiple commands must be separated by &amp;lt;code&amp;gt;AND&amp;lt;/code&amp;gt;, and any command that contains blanks must be enclosed in quotes. &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; may span more than one line (if a hyphen (-) continues the line), but the total length of commands plus one overhead byte per command cannot exceed 255 bytes.  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Multiple commands must be separated by &amp;lt;code&amp;gt;AND&amp;lt;/code&amp;gt;, and any command that contains blanks must be enclosed in quotes. &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; may span more than one line (if a hyphen (-) continues the line), but the total length of commands plus one overhead byte per command cannot exceed 255 bytes.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; commands are executed before any commands specified in the &amp;lt;var&amp;gt;[[CMD (JANUS DEFINE parameter)|CMD]]&amp;lt;/var&amp;gt; clause or &amp;lt;var&amp;gt;[[JANUS WEB ON]]&amp;lt;/var&amp;gt; rules for &amp;lt;var&amp;gt;WEBSERV&amp;lt;/var&amp;gt; ports. User authentication is the primary function of &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; commands. Any [[Janus Web Server $functions|$Web_ function]] can be issued in &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; commands on &amp;lt;var&amp;gt;WEBSERV&amp;lt;/var&amp;gt; ports, and any [[Janus Sockets $functions|$Sock_ function]] can be issued in &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; commands on &amp;lt;var&amp;gt;SRVSOCK&amp;lt;/var&amp;gt; ports. In addition, a &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; command can issue the &amp;lt;var&amp;gt;[[$Sir_Login]]&amp;lt;/var&amp;gt; function as well as the &amp;lt;var&amp;gt;[[$Web_Password]]&amp;lt;/var&amp;gt; function on &amp;lt;var&amp;gt;WEBSERV&amp;lt;/var&amp;gt; threads.  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; commands are executed before any commands specified in the &amp;lt;var&amp;gt;[[CMD (JANUS DEFINE parameter)|CMD]]&amp;lt;/var&amp;gt; clause or &amp;lt;var&amp;gt;[[JANUS WEB ON]]&amp;lt;/var&amp;gt; rules for &amp;lt;var&amp;gt;WEBSERV&amp;lt;/var&amp;gt; ports. User authentication is the primary function of &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; commands. Any [[Janus Web Server $functions|$Web_ function]] can be issued in &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; commands on &amp;lt;var&amp;gt;WEBSERV&amp;lt;/var&amp;gt; ports, and any [[Janus Sockets $functions|$Sock_ function]] can be issued in &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; commands on &amp;lt;var&amp;gt;SRVSOCK&amp;lt;/var&amp;gt; ports. In addition, a &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; command can issue the &amp;lt;var&amp;gt;[[$Sir_Login]]&amp;lt;/var&amp;gt; function as well as the &amp;lt;var&amp;gt;[[$Web_Password]]&amp;lt;/var&amp;gt; function on &amp;lt;var&amp;gt;WEBSERV&amp;lt;/var&amp;gt; threads&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;. The &amp;lt;var&amp;gt;[[$Web_Hdr_Parm]]&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;[[$Web_Hdr_Parm_Lstr]]&amp;lt;/var&amp;gt; functions can retrieve the Authorization header parameters while running as part of a NEWSESCMD, but will otherwise return a null string&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;If &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; specifies an &amp;lt;var&amp;gt;INCLUDE&amp;lt;/var&amp;gt; command, the included procedure is assumed to come from the first file or group specified in a &amp;lt;var&amp;gt;[[NEWSESOPEN (JANUS DEFINE parameter)|NEWSESOPEN]]&amp;lt;/var&amp;gt; clause.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;If &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; specifies an &amp;lt;var&amp;gt;INCLUDE&amp;lt;/var&amp;gt; command, the included procedure is assumed to come from the first file or group specified in a &amp;lt;var&amp;gt;[[NEWSESOPEN (JANUS DEFINE parameter)|NEWSESOPEN]]&amp;lt;/var&amp;gt; clause.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Tom</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=NEWSESCMD_(JANUS_DEFINE_parameter)&amp;diff=52494&amp;oldid=prev</id>
		<title>Alan at 20:15, 26 February 2013</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=NEWSESCMD_(JANUS_DEFINE_parameter)&amp;diff=52494&amp;oldid=prev"/>
		<updated>2013-02-26T20:15:51Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 20:15, 26 February 2013&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;span class=&quot;pageSubtitle&quot;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;gt;&amp;lt;section begin=&quot;desc&quot; /&lt;/del&gt;&amp;gt;NEWSESCMD &#039;xxx&#039; &amp;amp;mdash; Commands to execute on new session initiation&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;section end=&quot;desc&quot; /&amp;gt;&lt;/del&gt;&amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;span class=&quot;pageSubtitle&quot;&amp;gt;NEWSESCMD &#039;xxx&#039; &amp;amp;mdash; Commands to execute on new session initiation&amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; is a parameter on &amp;lt;var&amp;gt;[[JANUS DEFINE]]&amp;lt;/var&amp;gt;, which defines and sets characteristics of a Janus port.  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; is a parameter on &amp;lt;var&amp;gt;[[JANUS DEFINE]]&amp;lt;/var&amp;gt;, which defines and sets characteristics of a Janus port.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Alan</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=NEWSESCMD_(JANUS_DEFINE_parameter)&amp;diff=39439&amp;oldid=prev</id>
		<title>JAL2 at 23:04, 4 April 2012</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=NEWSESCMD_(JANUS_DEFINE_parameter)&amp;diff=39439&amp;oldid=prev"/>
		<updated>2012-04-04T23:04:54Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 23:04, 4 April 2012&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l23&quot;&gt;Line 23:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 23:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Because of the role of &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; in enforcing user access security, most resources used during &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; processing are automatically cleaned up after the &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; processing is completed. This includes all files being closed and all user tables being cleared (though not resized). The one exception to this is that GTBL can be left intact after &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; processing, if the &amp;lt;var&amp;gt;[[NEWSESNOCLEARG (JANUS DEFINE parameter)|NEWSESNOCLEARG]]&amp;lt;/var&amp;gt; parameter is specified on the port definition.  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Because of the role of &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; in enforcing user access security, most resources used during &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; processing are automatically cleaned up after the &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; processing is completed. This includes all files being closed and all user tables being cleared (though not resized). The one exception to this is that GTBL can be left intact after &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; processing, if the &amp;lt;var&amp;gt;[[NEWSESNOCLEARG (JANUS DEFINE parameter)|NEWSESNOCLEARG]]&amp;lt;/var&amp;gt; parameter is specified on the port definition.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;If a &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; command logs a user in using &amp;lt;var&amp;gt;$Sir_Login&amp;lt;/var&amp;gt;, the rest of the request runs under that userid. For web requests, it is possible that a &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; will log a user on, but that user will not be authorized to run the request URL based on &amp;lt;var&amp;gt;[[JANUS WEB ALLOW]]&amp;lt;/var&amp;gt; rules. In such a case, &amp;lt;var class=&quot;product&quot;&amp;gt;[[Janus Web Server]]&amp;lt;/var&amp;gt; &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Janus Web Server $functions|$Web_ function]] &lt;/del&gt;will either send a &quot;404 Unauthorized&quot; status to the browser (which will result in a login pop-up window being presented to the end-user), or it will run the &amp;lt;var&amp;gt;[[JANUS WEB exception rules#unauth|UNAUTHORIZED]]&amp;lt;/var&amp;gt; exception handler, if one is present.  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;If a &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; command logs a user in using &amp;lt;var&amp;gt;$Sir_Login&amp;lt;/var&amp;gt;, the rest of the request runs under that userid. For web requests, it is possible that a &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; will log a user on, but that user will not be authorized to run the request URL based on &amp;lt;var&amp;gt;[[JANUS WEB ALLOW]]&amp;lt;/var&amp;gt; rules. In such a case, &amp;lt;var class=&quot;product&quot;&amp;gt;[[Janus Web Server]]&amp;lt;/var&amp;gt; will either send a &quot;404 Unauthorized&quot; status to the browser (which will result in a login pop-up window being presented to the end-user), or it will run the &amp;lt;var&amp;gt;[[JANUS WEB exception rules#unauth|UNAUTHORIZED]]&amp;lt;/var&amp;gt; exception handler, if one is present.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;If the &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; does not perform a &amp;lt;var&amp;gt;$Sir_Login&amp;lt;/var&amp;gt;, processing continues as it would without a &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt;. That is, on a &amp;lt;var&amp;gt;SRVSOCK&amp;lt;/var&amp;gt; port, the request will run under the &amp;lt;var&amp;gt;[[SOCKUSER (JANUS DEFINE parameter)|SOCKUSER]]&amp;lt;/var&amp;gt; userid, and on a &amp;lt;var&amp;gt;WEBSERV&amp;lt;/var&amp;gt; port, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Janus Web Server&amp;lt;/var&amp;gt; will attempt to log the user in based on the userid and password passed in the HTTP authorization header, if one is present.  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;If the &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; does not perform a &amp;lt;var&amp;gt;$Sir_Login&amp;lt;/var&amp;gt;, processing continues as it would without a &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt;. That is, on a &amp;lt;var&amp;gt;SRVSOCK&amp;lt;/var&amp;gt; port, the request will run under the &amp;lt;var&amp;gt;[[SOCKUSER (JANUS DEFINE parameter)|SOCKUSER]]&amp;lt;/var&amp;gt; userid, and on a &amp;lt;var&amp;gt;WEBSERV&amp;lt;/var&amp;gt; port, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Janus Web Server&amp;lt;/var&amp;gt; will attempt to log the user in based on the userid and password passed in the HTTP authorization header, if one is present.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>JAL2</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=NEWSESCMD_(JANUS_DEFINE_parameter)&amp;diff=39438&amp;oldid=prev</id>
		<title>JAL2 at 22:56, 4 April 2012</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=NEWSESCMD_(JANUS_DEFINE_parameter)&amp;diff=39438&amp;oldid=prev"/>
		<updated>2012-04-04T22:56:32Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 22:56, 4 April 2012&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l23&quot;&gt;Line 23:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 23:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Because of the role of &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; in enforcing user access security, most resources used during &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; processing are automatically cleaned up after the &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; processing is completed. This includes all files being closed and all user tables being cleared (though not resized). The one exception to this is that GTBL can be left intact after &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; processing, if the &amp;lt;var&amp;gt;[[NEWSESNOCLEARG (JANUS DEFINE parameter)|NEWSESNOCLEARG]]&amp;lt;/var&amp;gt; parameter is specified on the port definition.  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Because of the role of &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; in enforcing user access security, most resources used during &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; processing are automatically cleaned up after the &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; processing is completed. This includes all files being closed and all user tables being cleared (though not resized). The one exception to this is that GTBL can be left intact after &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; processing, if the &amp;lt;var&amp;gt;[[NEWSESNOCLEARG (JANUS DEFINE parameter)|NEWSESNOCLEARG]]&amp;lt;/var&amp;gt; parameter is specified on the port definition.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;If a &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; command logs a user in using &amp;lt;var&amp;gt;$Sir_Login&amp;lt;/var&amp;gt;, the rest of the request runs under that userid. For web requests, it is possible that a &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; will log a user on, but that user will not be authorized to run the request URL based on &amp;lt;var&amp;gt;[[JANUS WEB ALLOW]]&amp;lt;/var&amp;gt; rules. In such a case, &amp;lt;var class=&quot;product&quot;&amp;gt;[[Janus Web Server]]&amp;lt;/var&amp;gt; will either send a &quot;404 Unauthorized&quot; status to the browser (which will result in a login pop-up window being presented to the end-user), or it will run the &amp;lt;var&amp;gt;[[JANUS WEB exception rules#unauth|UNAUTHORIZED]]&amp;lt;/var&amp;gt; exception handler, if one is present.  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;If a &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; command logs a user in using &amp;lt;var&amp;gt;$Sir_Login&amp;lt;/var&amp;gt;, the rest of the request runs under that userid. For web requests, it is possible that a &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; will log a user on, but that user will not be authorized to run the request URL based on &amp;lt;var&amp;gt;[[JANUS WEB ALLOW]]&amp;lt;/var&amp;gt; rules. In such a case, &amp;lt;var class=&quot;product&quot;&amp;gt;[[Janus Web Server]]&amp;lt;/var&amp;gt; &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Janus Web Server $functions|$Web_ function]] &lt;/ins&gt;will either send a &quot;404 Unauthorized&quot; status to the browser (which will result in a login pop-up window being presented to the end-user), or it will run the &amp;lt;var&amp;gt;[[JANUS WEB exception rules#unauth|UNAUTHORIZED]]&amp;lt;/var&amp;gt; exception handler, if one is present.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;If the &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; does not perform a &amp;lt;var&amp;gt;$Sir_Login&amp;lt;/var&amp;gt;, processing continues as it would without a &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt;. That is, on a &amp;lt;var&amp;gt;SRVSOCK&amp;lt;/var&amp;gt; port, the request will run under the &amp;lt;var&amp;gt;[[SOCKUSER (JANUS DEFINE parameter)|SOCKUSER]]&amp;lt;/var&amp;gt; userid, and on a &amp;lt;var&amp;gt;WEBSERV&amp;lt;/var&amp;gt; port, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Janus Web Server&amp;lt;/var&amp;gt; will attempt to log the user in based on the userid and password passed in the HTTP authorization header, if one is present.  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;If the &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; does not perform a &amp;lt;var&amp;gt;$Sir_Login&amp;lt;/var&amp;gt;, processing continues as it would without a &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt;. That is, on a &amp;lt;var&amp;gt;SRVSOCK&amp;lt;/var&amp;gt; port, the request will run under the &amp;lt;var&amp;gt;[[SOCKUSER (JANUS DEFINE parameter)|SOCKUSER]]&amp;lt;/var&amp;gt; userid, and on a &amp;lt;var&amp;gt;WEBSERV&amp;lt;/var&amp;gt; port, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Janus Web Server&amp;lt;/var&amp;gt; will attempt to log the user in based on the userid and password passed in the HTTP authorization header, if one is present.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>JAL2</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=NEWSESCMD_(JANUS_DEFINE_parameter)&amp;diff=39437&amp;oldid=prev</id>
		<title>JAL2 at 20:53, 4 March 2012</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=NEWSESCMD_(JANUS_DEFINE_parameter)&amp;diff=39437&amp;oldid=prev"/>
		<updated>2012-03-04T20:53:56Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 20:53, 4 March 2012&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l34&quot;&gt;Line 34:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 34:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;For &amp;lt;var&amp;gt;[[JANUS DEFINE#type|TNSERV]]&amp;lt;/var&amp;gt; ports, the &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; is only run for the initial &amp;#039;&amp;#039;&amp;#039;connection&amp;#039;&amp;#039;&amp;#039;. If a user logs off and logs back on in the same connection, the &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; will not be executed. Because of this, if a &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; does a &amp;lt;var&amp;gt;$Sir_Login&amp;lt;/var&amp;gt;, it might make sense for it to specify the &amp;lt;var&amp;gt;TRUST&amp;lt;/var&amp;gt; parameter on the &amp;lt;var&amp;gt;$Sir_Login&amp;lt;/var&amp;gt; to allow subsequent logins in the same connection to be trusted logins.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;For &amp;lt;var&amp;gt;[[JANUS DEFINE#type|TNSERV]]&amp;lt;/var&amp;gt; ports, the &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; is only run for the initial &amp;#039;&amp;#039;&amp;#039;connection&amp;#039;&amp;#039;&amp;#039;. If a user logs off and logs back on in the same connection, the &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; will not be executed. Because of this, if a &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; does a &amp;lt;var&amp;gt;$Sir_Login&amp;lt;/var&amp;gt;, it might make sense for it to specify the &amp;lt;var&amp;gt;TRUST&amp;lt;/var&amp;gt; parameter on the &amp;lt;var&amp;gt;$Sir_Login&amp;lt;/var&amp;gt; to allow subsequent logins in the same connection to be trusted logins.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;var class=&quot;product&quot;&amp;gt;Sirius Mods&amp;lt;/var&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==See also==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==See also==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>JAL2</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=NEWSESCMD_(JANUS_DEFINE_parameter)&amp;diff=39436&amp;oldid=prev</id>
		<title>JALWiccan: 1 revision</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=NEWSESCMD_(JANUS_DEFINE_parameter)&amp;diff=39436&amp;oldid=prev"/>
		<updated>2012-03-04T20:53:09Z</updated>

		<summary type="html">&lt;p&gt;1 revision&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 20:53, 4 March 2012&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>JALWiccan</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=NEWSESCMD_(JANUS_DEFINE_parameter)&amp;diff=39435&amp;oldid=prev</id>
		<title>JAL2 at 20:53, 4 March 2012</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=NEWSESCMD_(JANUS_DEFINE_parameter)&amp;diff=39435&amp;oldid=prev"/>
		<updated>2012-03-04T20:53:08Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 20:53, 4 March 2012&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l35&quot;&gt;Line 35:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 35:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;For &amp;lt;var&amp;gt;[[JANUS DEFINE#type|TNSERV]]&amp;lt;/var&amp;gt; ports, the &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; is only run for the initial &amp;#039;&amp;#039;&amp;#039;connection&amp;#039;&amp;#039;&amp;#039;. If a user logs off and logs back on in the same connection, the &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; will not be executed. Because of this, if a &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; does a &amp;lt;var&amp;gt;$Sir_Login&amp;lt;/var&amp;gt;, it might make sense for it to specify the &amp;lt;var&amp;gt;TRUST&amp;lt;/var&amp;gt; parameter on the &amp;lt;var&amp;gt;$Sir_Login&amp;lt;/var&amp;gt; to allow subsequent logins in the same connection to be trusted logins.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;For &amp;lt;var&amp;gt;[[JANUS DEFINE#type|TNSERV]]&amp;lt;/var&amp;gt; ports, the &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; is only run for the initial &amp;#039;&amp;#039;&amp;#039;connection&amp;#039;&amp;#039;&amp;#039;. If a user logs off and logs back on in the same connection, the &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; will not be executed. Because of this, if a &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; does a &amp;lt;var&amp;gt;$Sir_Login&amp;lt;/var&amp;gt;, it might make sense for it to specify the &amp;lt;var&amp;gt;TRUST&amp;lt;/var&amp;gt; parameter on the &amp;lt;var&amp;gt;$Sir_Login&amp;lt;/var&amp;gt; to allow subsequent logins in the same connection to be trusted logins.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&lt;/del&gt;Sirius Mods&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;var class=&quot;product&quot;&amp;gt;&lt;/ins&gt;Sirius Mods&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/var&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==See also==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==See also==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>JAL2</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=NEWSESCMD_(JANUS_DEFINE_parameter)&amp;diff=39434&amp;oldid=prev</id>
		<title>JAL2 at 20:52, 4 March 2012</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=NEWSESCMD_(JANUS_DEFINE_parameter)&amp;diff=39434&amp;oldid=prev"/>
		<updated>2012-03-04T20:52:55Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 20:52, 4 March 2012&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l35&quot;&gt;Line 35:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 35:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;For &amp;lt;var&amp;gt;[[JANUS DEFINE#type|TNSERV]]&amp;lt;/var&amp;gt; ports, the &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; is only run for the initial &amp;#039;&amp;#039;&amp;#039;connection&amp;#039;&amp;#039;&amp;#039;. If a user logs off and logs back on in the same connection, the &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; will not be executed. Because of this, if a &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; does a &amp;lt;var&amp;gt;$Sir_Login&amp;lt;/var&amp;gt;, it might make sense for it to specify the &amp;lt;var&amp;gt;TRUST&amp;lt;/var&amp;gt; parameter on the &amp;lt;var&amp;gt;$Sir_Login&amp;lt;/var&amp;gt; to allow subsequent logins in the same connection to be trusted logins.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;For &amp;lt;var&amp;gt;[[JANUS DEFINE#type|TNSERV]]&amp;lt;/var&amp;gt; ports, the &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; is only run for the initial &amp;#039;&amp;#039;&amp;#039;connection&amp;#039;&amp;#039;&amp;#039;. If a user logs off and logs back on in the same connection, the &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; will not be executed. Because of this, if a &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; does a &amp;lt;var&amp;gt;$Sir_Login&amp;lt;/var&amp;gt;, it might make sense for it to specify the &amp;lt;var&amp;gt;TRUST&amp;lt;/var&amp;gt; parameter on the &amp;lt;var&amp;gt;$Sir_Login&amp;lt;/var&amp;gt; to allow subsequent logins in the same connection to be trusted logins.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&#039;&#039;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Sirus &lt;/del&gt;Mods&#039;&#039;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&#039;&#039;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Sirius &lt;/ins&gt;Mods&#039;&#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==See also==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==See also==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>JAL2</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=NEWSESCMD_(JANUS_DEFINE_parameter)&amp;diff=39433&amp;oldid=prev</id>
		<title>JAL2 at 23:50, 3 March 2012</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=NEWSESCMD_(JANUS_DEFINE_parameter)&amp;diff=39433&amp;oldid=prev"/>
		<updated>2012-03-03T23:50:23Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 23:50, 3 March 2012&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l34&quot;&gt;Line 34:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 34:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;For &amp;lt;var&amp;gt;[[JANUS DEFINE#type|TNSERV]]&amp;lt;/var&amp;gt; ports, the &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; is only run for the initial &amp;#039;&amp;#039;&amp;#039;connection&amp;#039;&amp;#039;&amp;#039;. If a user logs off and logs back on in the same connection, the &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; will not be executed. Because of this, if a &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; does a &amp;lt;var&amp;gt;$Sir_Login&amp;lt;/var&amp;gt;, it might make sense for it to specify the &amp;lt;var&amp;gt;TRUST&amp;lt;/var&amp;gt; parameter on the &amp;lt;var&amp;gt;$Sir_Login&amp;lt;/var&amp;gt; to allow subsequent logins in the same connection to be trusted logins.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;For &amp;lt;var&amp;gt;[[JANUS DEFINE#type|TNSERV]]&amp;lt;/var&amp;gt; ports, the &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; is only run for the initial &amp;#039;&amp;#039;&amp;#039;connection&amp;#039;&amp;#039;&amp;#039;. If a user logs off and logs back on in the same connection, the &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; will not be executed. Because of this, if a &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; does a &amp;lt;var&amp;gt;$Sir_Login&amp;lt;/var&amp;gt;, it might make sense for it to specify the &amp;lt;var&amp;gt;TRUST&amp;lt;/var&amp;gt; parameter on the &amp;lt;var&amp;gt;$Sir_Login&amp;lt;/var&amp;gt; to allow subsequent logins in the same connection to be trusted logins.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;Sirus Mods&#039;&#039;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==See also==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==See also==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>JAL2</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=NEWSESCMD_(JANUS_DEFINE_parameter)&amp;diff=39432&amp;oldid=prev</id>
		<title>JAL2 at 21:56, 2 March 2012</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=NEWSESCMD_(JANUS_DEFINE_parameter)&amp;diff=39432&amp;oldid=prev"/>
		<updated>2012-03-02T21:56:14Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 21:56, 2 March 2012&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l7&quot;&gt;Line 7:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 7:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Multiple commands must be separated by &amp;lt;code&amp;gt;AND&amp;lt;/code&amp;gt;, and any command that contains blanks must be enclosed in quotes. &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; may span more than one line (if a hyphen (-) continues the line), but the total length of commands plus one overhead byte per command cannot exceed 255 bytes.  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Multiple commands must be separated by &amp;lt;code&amp;gt;AND&amp;lt;/code&amp;gt;, and any command that contains blanks must be enclosed in quotes. &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; may span more than one line (if a hyphen (-) continues the line), but the total length of commands plus one overhead byte per command cannot exceed 255 bytes.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; commands are executed before any commands specified in the &amp;lt;var&amp;gt;[[CMD (JANUS DEFINE parameter)|CMD]]&amp;lt;/var&amp;gt; clause or &amp;lt;var&amp;gt;[[JANUS WEB ON]]&amp;lt;/var&amp;gt; rules for &amp;lt;var&amp;gt;WEBSERV&amp;lt;/var&amp;gt; ports. User authentication is the primary function of &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; commands. Any [[Janus Web Server $functions|$&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Web &lt;/del&gt;function]] can be issued in &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; commands on &amp;lt;var&amp;gt;WEBSERV&amp;lt;/var&amp;gt; ports, and any &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;of the &lt;/del&gt;[[Janus Sockets $functions]] can be issued in &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; commands on &amp;lt;var&amp;gt;SRVSOCK&amp;lt;/var&amp;gt; ports. In addition, a &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; command can issue the &amp;lt;var&amp;gt;[[$Sir_Login]]&amp;lt;/var&amp;gt; function as well as the &amp;lt;var&amp;gt;[[$Web_Password]]&amp;lt;/var&amp;gt; function on &amp;lt;var&amp;gt;WEBSERV&amp;lt;/var&amp;gt; threads.  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; commands are executed before any commands specified in the &amp;lt;var&amp;gt;[[CMD (JANUS DEFINE parameter)|CMD]]&amp;lt;/var&amp;gt; clause or &amp;lt;var&amp;gt;[[JANUS WEB ON]]&amp;lt;/var&amp;gt; rules for &amp;lt;var&amp;gt;WEBSERV&amp;lt;/var&amp;gt; ports. User authentication is the primary function of &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; commands. Any [[Janus Web Server $functions|$&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Web_ &lt;/ins&gt;function]] can be issued in &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; commands on &amp;lt;var&amp;gt;WEBSERV&amp;lt;/var&amp;gt; ports, and any [[Janus Sockets $functions&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|$Sock_ function&lt;/ins&gt;]] can be issued in &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; commands on &amp;lt;var&amp;gt;SRVSOCK&amp;lt;/var&amp;gt; ports. In addition, a &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; command can issue the &amp;lt;var&amp;gt;[[$Sir_Login]]&amp;lt;/var&amp;gt; function as well as the &amp;lt;var&amp;gt;[[$Web_Password]]&amp;lt;/var&amp;gt; function on &amp;lt;var&amp;gt;WEBSERV&amp;lt;/var&amp;gt; threads.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;If &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; specifies an &amp;lt;var&amp;gt;INCLUDE&amp;lt;/var&amp;gt; command, the included procedure is assumed to come from the first file or group specified in a &amp;lt;var&amp;gt;[[NEWSESOPEN (JANUS DEFINE parameter)|NEWSESOPEN]]&amp;lt;/var&amp;gt; clause.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;If &amp;lt;var&amp;gt;NEWSESCMD&amp;lt;/var&amp;gt; specifies an &amp;lt;var&amp;gt;INCLUDE&amp;lt;/var&amp;gt; command, the included procedure is assumed to come from the first file or group specified in a &amp;lt;var&amp;gt;[[NEWSESOPEN (JANUS DEFINE parameter)|NEWSESOPEN]]&amp;lt;/var&amp;gt; clause.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>JAL2</name></author>
	</entry>
</feed>