Author |
Message
|
cicsprog |
Posted: Fri Aug 19, 2005 2:48 pm Post subject: BLOCKIP v220 Compile Error on z/OS |
|
|
Partisan
Joined: 27 Jan 2002 Posts: 347
|
I was taking BLOCKIP v220 for a spin and I am having a compile error on z/OS. Anyone else have a solution?
459 |/* start of inq chl defs */
460 |long bagSetup(MQHBAG*const,MQHBAG*const,MQHBAG*const);
===========> .....d..............a......b............c..........................
*=ERROR===========> a - CBC3277 Syntax error: possible missing ')' or ','?
*=ERROR===========> b - CBC3335 Parameter identifier list contains multiple
*=ERROR===========> c - CBC3335 Parameter identifier list contains multiple
*=ERROR===========> d - CBC3282 The type of the parameters must be specified
We are:System Level: z/OS 1.4 @ RSU 0507 |
|
Back to top |
|
 |
RogerLacroix |
Posted: Fri Aug 19, 2005 7:27 pm Post subject: |
|
|
 Jedi Knight
Joined: 15 May 2001 Posts: 3264 Location: London, ON Canada
|
Hi,
MQBAG is not supported on z/OS. Although, this might have change for v6.
Regards,
Roger Lacroix _________________ Capitalware: Transforming tomorrow into today.
Connected to MQ!
Twitter |
|
Back to top |
|
 |
cicsprog |
Posted: Sat Aug 20, 2005 4:36 am Post subject: |
|
|
Partisan
Joined: 27 Jan 2002 Posts: 347
|
Thanks Rodger. So what version should I revert to? Or, can a code change be made? Sorry, I am NOT a C++ guy - yet. However, I have been writing some MQ Exit code the last week in MS Visual C++ (wow). Had some success. Who says you can't teach an old MVS dog some new tricks.
Anyway, I am trying to write a Security exit for the new v6 Admin GUI in preparation for version 6. Myself and one other are the only z/OS Admins. I thought the new GUI may be of some use for us but feel we need the exit to keep out the hacks.
Best |
|
Back to top |
|
 |
fjb_saper |
Posted: Sat Aug 20, 2005 8:02 am Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
What's wrong with a little queue security ?
Only give authority other as enquire (and maybe browse) on queues to people/groups you trust.
Enjoy
 |
|
Back to top |
|
 |
cicsprog |
Posted: Sat Aug 20, 2005 8:32 am Post subject: |
|
|
Partisan
Joined: 27 Jan 2002 Posts: 347
|
"What's wrong with a little queue security ? "
That's present, but I still need to pass/do a RACF userid/password auth or have the Security exits do some type of authentication to check that you are an adminstrator. I may be missing something, so fire a way with another approach. I'm all ears.
Best |
|
Back to top |
|
 |
jefflowrey |
Posted: Sat Aug 20, 2005 12:04 pm Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
MCA Users + SSL certificate authentication.
Certs are a lot more secure than IP addressess. _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
cicsprog |
Posted: Sat Aug 20, 2005 12:16 pm Post subject: |
|
|
Partisan
Joined: 27 Jan 2002 Posts: 347
|
Rereading the BLOCKIP2 download site, I think the v220 is not ready for z/OS or you need to be at version 6 so that PCF is supported (MQHBAG is PCF related). Thus the compile error. A little confusing on platform support for v220 or I am thick headed. So I will give v2.15 a try.
Best |
|
Back to top |
|
 |
oz1ccg |
Posted: Fri Sep 23, 2005 1:35 pm Post subject: |
|
|
 Yatiri
Joined: 10 Feb 2002 Posts: 628 Location: Denmark
|
This it just too bad.... A missed #if defined....... you know conditional compiling....
Anyway that is not keeping me away, so I hope the newest relese have it fixed... (I could compile it without problems )
There is added funtionality to control the number of simultain connctions, and refuse more connections when the limit is reached.
Just my $0.01  _________________ Regards, Jørgen
Home of BlockIP2, the last free MQ Security exit ver. 3.00
Cert. on WMQ, WBIMB, SWIFT. |
|
Back to top |
|
 |
cicsprog |
Posted: Mon Sep 26, 2005 2:49 pm Post subject: |
|
|
Partisan
Joined: 27 Jan 2002 Posts: 347
|
I did get v2.15 working. I copied some of your v220 code to allow for RACF userids less than eight characters to work through the v2.15 exit. |
|
Back to top |
|
 |
|