defiant71a
asked on
AS/400 QMSF stopped processing message. When sending large quantities of mail using Mail API.
We are in the process of sending emails to our customers but has come to a halt due to an MSF stopped processing messages as per example below.
We are running OS V5R3.
**SMTP distribution not sent. Unable to parse data. Message ID (TCP9676)
**The requested heap space operation is invalid. Message ID (MCH6902)
**The pointer parameter passed to free or realloc is not valid. Message ID (C2M1212)
**Job 751654/QMSF/QMSF stopped processing MSF message. Message ID (CPFAF98)
This was our scenario in a production environment, we had ended MSF and started it with 8 jobs with a status of *RESUME rather than a *CLEAR status. We are using the Mail API to send emails.
1.) First batch was to send out 5,000 emails, 3 MSF jobs failed and has a stopped processing message as per error above.
2.) 30mins later another 5,000 emails gets sent, and 1 MSF job failed.
My question would be why this is failing? Is there some sort of processing limit that we have reached? If so, what is that limit? Did emails from the first / second batch actually went out to the recipient? With 8 MSF jobs running, after it has stopped processing a certain amount of mail, will it continue processing the rest to another job or stopped completely?
We had tested a similar process in our development machine, with sending out 5,000 emails starting out with a clean MSF jobs and no other jobs were in progress at the time except our test. This was a successful attempt and received 5,000 emails.
Any help greatly appreciated.
We are running OS V5R3.
**SMTP distribution not sent. Unable to parse data. Message ID (TCP9676)
**The requested heap space operation is invalid. Message ID (MCH6902)
**The pointer parameter passed to free or realloc is not valid. Message ID (C2M1212)
**Job 751654/QMSF/QMSF stopped processing MSF message. Message ID (CPFAF98)
This was our scenario in a production environment, we had ended MSF and started it with 8 jobs with a status of *RESUME rather than a *CLEAR status. We are using the Mail API to send emails.
1.) First batch was to send out 5,000 emails, 3 MSF jobs failed and has a stopped processing message as per error above.
2.) 30mins later another 5,000 emails gets sent, and 1 MSF job failed.
My question would be why this is failing? Is there some sort of processing limit that we have reached? If so, what is that limit? Did emails from the first / second batch actually went out to the recipient? With 8 MSF jobs running, after it has stopped processing a certain amount of mail, will it continue processing the rest to another job or stopped completely?
We had tested a similar process in our development machine, with sending out 5,000 emails starting out with a clean MSF jobs and no other jobs were in progress at the time except our test. This was a successful attempt and received 5,000 emails.
Any help greatly appreciated.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
Here is our current WRKPTFGRP listing
PTF Group Level Status
SF99530 5032 Installed
SF99529 42 Installed
SF99503 3 Installed
SF99298 7 Installed
SF99269 4 Installed
SF99185 5 Installed
SF99139 1 Installed
SF99099 4 Not installed
Thanks for your sugestions so far.
PTF Group Level Status
SF99530 5032 Installed
SF99529 42 Installed
SF99503 3 Installed
SF99298 7 Installed
SF99269 4 Installed
SF99185 5 Installed
SF99139 1 Installed
SF99099 4 Not installed
Thanks for your sugestions so far.
By the looks of it, PTF SI17335 is your current best bet. It's not listed as being on the cume package you have installed (5032) and so needs to be individually requested/loaded/applied.
After that, it doesn't _seem_ to be something you can do anything about. That is, it _seems_ to be a system problem, not a problem with how you're using the system. This is a problem that IBM needs to fix, IMO, although IBM _might_ be able to supply a workaround kind of fix. I wish there was a better answer I could give.
Tom
After that, it doesn't _seem_ to be something you can do anything about. That is, it _seems_ to be a system problem, not a problem with how you're using the system. This is a problem that IBM needs to fix, IMO, although IBM _might_ be able to supply a workaround kind of fix. I wish there was a better answer I could give.
Tom
http://www-912.ibm.com/a_dir/as4ptf.nsf/521270d71840f65886256e7700697c8c/1b3d92c508a4f22186256eda0047892b?OpenDocument&Highlight=2,SI14414
Note reference to APAR SE16550 : QMSF fails with MCH6902 and C2M1212 when issuing a SNDDST.
This PTF has been around for a while, showing up on cume 4272 and being superceded by SI17335.
Tom