Link to home
Start Free TrialLog in
Avatar of defiant71a
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.


ASKER CERTIFIED SOLUTION
Avatar of Member_2_276102
Member_2_276102

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of Member_2_276102
Member_2_276102

And after a review of IBM support, I see SI13888. Review it at:

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
Avatar of defiant71a

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.
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