ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » General IBM MQ Support » Compare two MS03 output files

Post new topic  Reply to topic Goto page Previous  1, 2, 3  Next
 Compare two MS03 output files « View previous topic :: View next topic » 
Author Message
sebastianhirt
PostPosted: Wed Sep 06, 2006 11:24 am    Post subject: Reply with quote

Yatiri

Joined: 07 Jun 2004
Posts: 620
Location: Germany

Michael Dag wrote:

any mechanism would be welcome!
however not being able to track runmqsc commands (which does NOT require the command server and therefore is used in many organisations!) is a real 'pain' nowadays... (auditors referring to SOX etc...)!


I once wrote a 3 line (ksh on AIX) shell script that I used as a wrapper around runmqsc. All it basically did was writting logs about every single line you type into runmqsc. OK. This sounds a bit obsesive, but proved to be usefull in many situations

If you want to have it, let me know and I'll see whether I find the script somewhere.
Back to top
View user's profile Send private message
Michael Dag
PostPosted: Wed Sep 06, 2006 11:47 am    Post subject: Reply with quote

Jedi Knight

Joined: 13 Jun 2002
Posts: 2607
Location: The Netherlands (Amsterdam)

sebastianhirt wrote:
I once wrote a 3 line (ksh on AIX) shell script that I used as a wrapper around runmqsc. All it basically did was writting logs about every single line you type into runmqsc. OK. This sounds a bit obsesive, but proved to be usefull in many situations

If you want to have it, let me know and I'll see whether I find the script somewhere.

the point was logging in MQ itself about configuration changes, sure there is the administration wrapper (but believe it is cat 2 and does not exploit V6 yet) also this post provides a 'wrapper'
http://www.mqseries.net/phpBB2/viewtopic.php?t=23799&highlight=replace+runmqsc

I feel given the audit requirements being more and more important in the eyes of some people** (business managers, auditors) that MQ itself should provide this at any level. not just through catching PCF to command server or a 'wrapper'.

**) I say some people, but I for myself always have thought and still think MQ needs more robust security, so I am very happy to be backed by the magic of SOX...

Also the 'blunt' method of mqm should be a thing of the past... (mqroot, mqadmin, mqcontrol, mqread groups should be 'replacements')

I have seen many requests for 'read-only' access or start stop only etc... in the past, but no 'built in' features to match it.

setmqaut doesn't cut it for objects that do not exist yet...

runmqsc is great, remote administration through the command server is great. mqm itself is great

but from a SOX point of view the product has a number of blindspots that need to be 'fixed' ...

another option... to this would be the LOG! (I know the information is therem including all information about who executed what etc...)
@Markt what about an dmpconfiglog that reads the logs and spits uit the config records? starting with a supportpac and then move to cat 3?
_________________
Michael



MQSystems Facebook page
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
jefflowrey
PostPosted: Wed Sep 06, 2006 11:54 am    Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

Michael Dag wrote:
setmqaut doesn't cut it for objects that do not exist yet...


yes, it does. setmqaut ... -o SYSTEM.** works just fine for objects that don't exist yet.
_________________
I am *not* the model of the modern major general.
Back to top
View user's profile Send private message
Michael Dag
PostPosted: Wed Sep 06, 2006 12:01 pm    Post subject: Reply with quote

Jedi Knight

Joined: 13 Jun 2002
Posts: 2607
Location: The Netherlands (Amsterdam)

jefflowrey wrote:
Michael Dag wrote:
setmqaut doesn't cut it for objects that do not exist yet...


yes, it does. setmqaut ... -o SYSTEM.** works just fine for objects that don't exist yet.


how does that deal with me creating TEST123 Queue or BLA123 and how do I set someone up to be just able to display all information but be able to change it? ...
with setmqaut I would need to autorise each user/group for each new Queue or object with only display authority (I know about wildcards, but that assumes a predefined format) I just don't want to lay awake all night thinking 'did I restrict access or didn't I???'
_________________
Michael



MQSystems Facebook page
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
markt
PostPosted: Wed Sep 06, 2006 12:01 pm    Post subject: Reply with quote

Knight

Joined: 14 May 2002
Posts: 512

Quote:
the LOG! (I know the information is therem including all information about who executed what etc...)


No it's not.

And whether or not a function would be a good idea to include in future versions of WMQ (where it has to compete with all the many other ideas for priorities, resources etc), there can be some value in exploiting existing capabilities.


Last edited by markt on Wed Sep 06, 2006 12:04 pm; edited 1 time in total
Back to top
View user's profile Send private message
Michael Dag
PostPosted: Wed Sep 06, 2006 12:03 pm    Post subject: Reply with quote

Jedi Knight

Joined: 13 Jun 2002
Posts: 2607
Location: The Netherlands (Amsterdam)

markt wrote:
Quote:
the LOG! (I know the information is therem including all information about who executed what etc...)


No it's not.

it isn't ??? I thought each new config was written to the LOG and have seen some records where a userid was in there aswell, I have tried to decypher the information, but failed...
_________________
Michael



MQSystems Facebook page
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
jefflowrey
PostPosted: Wed Sep 06, 2006 12:06 pm    Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

You can define authorizations for the ** profile for a generic group, and then enhance or restrict those authorizations for specific users.

But an LDAP OAM would still be a dandy thing.
_________________
I am *not* the model of the modern major general.
Back to top
View user's profile Send private message
Michael Dag
PostPosted: Wed Sep 06, 2006 12:13 pm    Post subject: Reply with quote

Jedi Knight

Joined: 13 Jun 2002
Posts: 2607
Location: The Netherlands (Amsterdam)

markt wrote:
And whether or not a function would be a good idea to include in future versions of WMQ (where it has to compete with all the many other ideas for priorities, resources etc), there can be some value in exploiting existing capabilities.

I fully agree, maybe a good topic for an article or redpiece?

How would you answer this question from your corporate auditor?
"so you are saying this piece of software that enables our entire business, can not provide a report about who made which change to it's configuration and when?"
_________________
Michael



MQSystems Facebook page
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
fjb_saper
PostPosted: Wed Sep 06, 2006 3:46 pm    Post subject: Reply with quote

Grand High Poobah

Joined: 18 Nov 2003
Posts: 20768
Location: LI,NY

Michael Dag wrote:
How would you answer this question from your corporate auditor?
"so you are saying this piece of software that enables our entire business, can not provide a report about who made which change to it's configuration and when?"
Isn't that why companies like Candle (now IBM) and MQSoftware and others make some bucks selling us their solution for managing MQ config changes??

(Yes I know it does not exclude the backdoor changes...)
_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
Michael Dag
PostPosted: Wed Sep 06, 2006 5:43 pm    Post subject: Reply with quote

Jedi Knight

Joined: 13 Jun 2002
Posts: 2607
Location: The Netherlands (Amsterdam)

fjb_saper wrote:
Michael Dag wrote:
How would you answer this question from your corporate auditor?
"so you are saying this piece of software that enables our entire business, can not provide a report about who made which change to it's configuration and when?"
Isn't that why companies like Candle (now IBM) and MQSoftware and others make some bucks selling us their solution for managing MQ config changes??

Sure... they use the SOX argument aswell
fjb_saper wrote:

(Yes I know it does not exclude the backdoor changes...)

Exactly... it's fake 'control'... I could be in and out of your system without your 'agent' (from whoever, including MQDocument ) ever detecting I was there...

I know I am playing devils advocate here, but lately I am getting more and more of these questions and simply can't answer them with a straight face anymore
(believe me ... I used to be able to do that pretty well... )

- configuration auditing
- security (not just by obscurity...)
- message auditing

are getting more and more hot topics then anything else these days...
even the last one like message auditing is harder and harder to answer these days...

auditor: "so which messages passed through MQ between 1 and 2 am to Q 'XYZ'?"
me: "I don't know"
auditor: "why not?"
me: "MQ was designed to deliver messages, so it does..."
auditor: "so it doesn't keep track of what it did?"
me: "well... internally... but that information is not accessible"
auditor: "huh? what do you mean... not accessible?"

and on and on.... you get my point hopefully...
_________________
Michael



MQSystems Facebook page
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
fjb_saper
PostPosted: Wed Sep 06, 2006 7:30 pm    Post subject: Reply with quote

Grand High Poobah

Joined: 18 Nov 2003
Posts: 20768
Location: LI,NY

Michael Dag wrote:
auditor: "so which messages passed through MQ between 1 and 2 am to Q 'XYZ'?"
me: "I don't know"
auditor: "why not?"
me: "MQ was designed to deliver messages, so it does..."
auditor: "so it doesn't keep track of what it did?"
me: "well... internally... but that information is not accessible"
auditor: "huh? what do you mean... not accessible?"

you: What you (auditors) do not have a licence for beaucoup $$$ that allows you to examine the logs and replay the messages?
Auditor: (smart) would that be all the messages
you: er... only the persistent ones...(assuming linear logging SOX mandatory)
Auditor: So anybody could do a request (non persistent) and obtain information and you have no way of tracing (even after the fact) who obtained fraudulously the information.... Hmm.....

_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
Michael Dag
PostPosted: Thu Sep 07, 2006 12:32 am    Post subject: Reply with quote

Jedi Knight

Joined: 13 Jun 2002
Posts: 2607
Location: The Netherlands (Amsterdam)

I think you get the point...

on security... read Roger's contribution to this thread... http://www.mqseries.net/phpBB2/viewtopic.php?t=31743
_________________
Michael



MQSystems Facebook page
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
jefflowrey
PostPosted: Thu Sep 07, 2006 2:12 am    Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

Any auditor who asks why your messaging infrastructure isn't an enterprise data warehouse isn't worth the money you are paying them.
_________________
I am *not* the model of the modern major general.
Back to top
View user's profile Send private message
markt
PostPosted: Thu Sep 07, 2006 6:09 am    Post subject: Reply with quote

Knight

Joined: 14 May 2002
Posts: 512

Next time SupportPac MS0P gets updated (which will not be for a few weeks, when I'm back in the office) it will include the code to generate Command Events for PCF messages sent to the command server on the Distributed platforms - and the Explorer plugin in that SupportPac can also decode those events.
Back to top
View user's profile Send private message
Michael Dag
PostPosted: Thu Sep 07, 2006 7:03 am    Post subject: Reply with quote

Jedi Knight

Joined: 13 Jun 2002
Posts: 2607
Location: The Netherlands (Amsterdam)

markt wrote:
it will include the code to generate Command Events for PCF messages sent to the command server on the Distributed platforms

interesting. looking forward to what this may bring.
_________________
Michael



MQSystems Facebook page
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
Display posts from previous:   
Post new topic  Reply to topic Goto page Previous  1, 2, 3  Next Page 2 of 3

MQSeries.net Forum Index » General IBM MQ Support » Compare two MS03 output files
Jump to:  



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.