<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: iSeries &#8211; Can I have a program that can read QSYSOPR msgq and execute a pgm?</title>
	<atom:link href="http://itknowledgeexchange.techtarget.com/itanswers/iseries-can-i-have-a-program-that-can-read-qsysopr-msgq-and-execute-a-pgm/feed/" rel="self" type="application/rss+xml" />
	<link>http://itknowledgeexchange.techtarget.com/itanswers/iseries-can-i-have-a-program-that-can-read-qsysopr-msgq-and-execute-a-pgm/</link>
	<description></description>
	<lastBuildDate>Thu, 20 Jun 2013 01:19:26 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
	<item>
		<title>By: splat</title>
		<link>http://itknowledgeexchange.techtarget.com/itanswers/iseries-can-i-have-a-program-that-can-read-qsysopr-msgq-and-execute-a-pgm/#comment-70245</link>
		<dc:creator>splat</dc:creator>
		<pubDate>Wed, 11 Nov 2009 15:14:13 +0000</pubDate>
		<guid isPermaLink="false">#comment-70245</guid>
		<description><![CDATA[I&#039;d suggest creating the QSYSMSG message queue in QSYS - messages about profiles being disabled will go there rather than to QSYSOPR.  Monitoring that queue, either manually or via a program, would be easier.

I would never set up a job to automatically re-enable QSECOFR - it&#039;s an invitation to trouble.]]></description>
		<content:encoded><![CDATA[<p>I&#8217;d suggest creating the QSYSMSG message queue in QSYS &#8211; messages about profiles being disabled will go there rather than to QSYSOPR.  Monitoring that queue, either manually or via a program, would be easier.</p>
<p>I would never set up a job to automatically re-enable QSECOFR &#8211; it&#8217;s an invitation to trouble.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: woodengineer</title>
		<link>http://itknowledgeexchange.techtarget.com/itanswers/iseries-can-i-have-a-program-that-can-read-qsysopr-msgq-and-execute-a-pgm/#comment-70185</link>
		<dc:creator>woodengineer</dc:creator>
		<pubDate>Tue, 10 Nov 2009 17:04:02 +0000</pubDate>
		<guid isPermaLink="false">#comment-70185</guid>
		<description><![CDATA[Check out the Start Watch (STRWCH) command.  It allows you to watch for specific messages and take an action of your choice.  Once started, it just keeps running until you end it.  One of the recent newsletters included a program to re-enable a user profile when disabled by watching for the exact message you mentioned.  As suggested above, we use it to watch for a common user profile many people use to log into the system to enter their time.  These folks can only do that one function so it is safe to auto re-enable the user profile.

In your case, you could use the data retrieved to learn exactly when QSECOFR became disabled and who triggered it.  As others have said, just re-enabling QSECOFR is not the answer.  It is important to find out who is trying to use QSECOFR and stop them.  Maybe someone has a script that tries to log on as QSECOFR with an old password.

I don&#039;t know when STRWCH was introduced.  We are running it on a V5R4 system.]]></description>
		<content:encoded><![CDATA[<p>Check out the Start Watch (STRWCH) command.  It allows you to watch for specific messages and take an action of your choice.  Once started, it just keeps running until you end it.  One of the recent newsletters included a program to re-enable a user profile when disabled by watching for the exact message you mentioned.  As suggested above, we use it to watch for a common user profile many people use to log into the system to enter their time.  These folks can only do that one function so it is safe to auto re-enable the user profile.</p>
<p>In your case, you could use the data retrieved to learn exactly when QSECOFR became disabled and who triggered it.  As others have said, just re-enabling QSECOFR is not the answer.  It is important to find out who is trying to use QSECOFR and stop them.  Maybe someone has a script that tries to log on as QSECOFR with an old password.</p>
<p>I don&#8217;t know when STRWCH was introduced.  We are running it on a V5R4 system.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jplamontre</title>
		<link>http://itknowledgeexchange.techtarget.com/itanswers/iseries-can-i-have-a-program-that-can-read-qsysopr-msgq-and-execute-a-pgm/#comment-40599</link>
		<dc:creator>jplamontre</dc:creator>
		<pubDate>Tue, 13 Sep 2005 15:32:37 +0000</pubDate>
		<guid isPermaLink="false">#comment-40599</guid>
		<description><![CDATA[if you reroute qsysopr msgq to a user program, you can have side effects when logging with qsecofr.

for a sample of break-message receiver, look at http://jplamontre.free.fr/AS400/BRKMSG.htm

for a sample of regular-basis qsysopr inspection, look at my qsysopr supervisor http://jplamontre.free.fr/AS400/SurveillerQsysopr.htm]]></description>
		<content:encoded><![CDATA[<p>if you reroute qsysopr msgq to a user program, you can have side effects when logging with qsecofr.</p>
<p>for a sample of break-message receiver, look at <a href="http://jplamontre.free.fr/AS400/BRKMSG.htm" rel="nofollow">http://jplamontre.free.fr/AS400/BRKMSG.htm</a></p>
<p>for a sample of regular-basis qsysopr inspection, look at my qsysopr supervisor <a href="http://jplamontre.free.fr/AS400/SurveillerQsysopr.htm" rel="nofollow">http://jplamontre.free.fr/AS400/SurveillerQsysopr.htm</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: thequigs</title>
		<link>http://itknowledgeexchange.techtarget.com/itanswers/iseries-can-i-have-a-program-that-can-read-qsysopr-msgq-and-execute-a-pgm/#comment-40600</link>
		<dc:creator>thequigs</dc:creator>
		<pubDate>Tue, 13 Sep 2005 14:58:27 +0000</pubDate>
		<guid isPermaLink="false">#comment-40600</guid>
		<description><![CDATA[You can monitor any message queue by using a Break Handling exit program.  Here&#039;s the URL for the V5R2 Information Center: http://publib.boulder.ibm.com/iseries/v5r2/ic2924/info/apis/XBREAK.htm

and for the V5R3 Information Center:
http://publib.boulder.ibm.com/iseries/v5r3/ic2924/info/apis/XBREAK.htm

Then you use would issue a CHGMSGQ QSYSOPR *BREAK PGM(yourlib/yourpgm)]]></description>
		<content:encoded><![CDATA[<p>You can monitor any message queue by using a Break Handling exit program.  Here&#8217;s the URL for the V5R2 Information Center: <a href="http://publib.boulder.ibm.com/iseries/v5r2/ic2924/info/apis/XBREAK.htm" rel="nofollow">http://publib.boulder.ibm.com/iseries/v5r2/ic2924/info/apis/XBREAK.htm</a></p>
<p>and for the V5R3 Information Center:<br />
<a href="http://publib.boulder.ibm.com/iseries/v5r3/ic2924/info/apis/XBREAK.htm" rel="nofollow">http://publib.boulder.ibm.com/iseries/v5r3/ic2924/info/apis/XBREAK.htm</a></p>
<p>Then you use would issue a CHGMSGQ QSYSOPR *BREAK PGM(yourlib/yourpgm)</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using memcached
Database Caching 3/10 queries in 0.035 seconds using memcached
Object Caching 309/315 objects using memcached

Served from: itknowledgeexchange.techtarget.com @ 2013-06-20 02:22:52 -->