|
This should work fine. -----Original Message----- From: midrange-l-bounces@xxxxxxxxxxxx [mailto:midrange-l-bounces@xxxxxxxxxxxx] On Behalf Of Carl Galgano Sent: Wednesday, June 30, 2004 4:31 PM To: 'Midrange Systems Technical Discussion' Subject: RE: Problem using user profile QTMHHTP1 Shannon: You article and code look interesting. This could solve my problem. Can I do this with the SWPUSRPRF code: Job is running as QTMHTTP1 on system B. System A requests a report from system B using user profile QTMHTTP1. If the report output format is PDF (all other formats, ie HTTP, TXT and RTF conversion work fine because they do not use java code to convert the spool file), then "use" user profile HTTPDUP, run my PDF routine, and then change the user profile running the job back to QTMHTTP1? If the above can be accomplished, then it will solve my problem. Thanks to all who have responded. Quick note to Michael R...... The directory \home\QTMHHTP1 does not exist, but neither does \home\HTTPDUP nor \home\CARL and I can run the java command just fine using the later two. Thanks for the thought. Regards, cjg Carl J. Galgano EDI Consulting Services, Inc. 600 Kennesaw Avenue, Suite 400 Marietta, GA 30060 (770) 422-2995 - voice (419) 730-8212 - fax mailto:cgalgano@xxxxxxxxxxxxxxxxx http://www.ediconsulting.com AS400 EDI, Networking, E-Commerce and Communications Consulting and Implementation http://www.icecreamovernight.com Premium Ice Cream Brands shipped Overnight Visit our website to subscribe to our FREE AS/400 Timesharing Service -----Original Message----- From: Shannon ODonnell [mailto:shannon@xxxxxxxxxxxxxxxxx] Sent: Wednesday, June 30, 2004 3:24 PM To: Midrange Systems Technical Discussion Subject: RE: Problem using user profile QTMHHTP1 Can you swap from the QTMHHTTP1 user profile to one that has authority to do whatever you need, LONG enough to do whatever you need and then swap back? I do that all the time with that profile because it never has enough authority to do what I want it to do. Read this article on swapping AS/400 User profiles http://www.midrangeserver.com/mpo/mpo071703-story02.html and try it and see if it helps you out. -----Original Message----- From: midrange-l-bounces@xxxxxxxxxxxx [mailto:midrange-l-bounces@xxxxxxxxxxxx] On Behalf Of Carl Galgano Sent: Wednesday, June 30, 2004 2:11 PM To: 'Midrange Systems Technical Discussion' Subject: RE: Problem using user profile QTMHHTP1 Thanks for Mike and everyone else who has responded. So far, none of these solutions have worked. I have, however, done a lot more research today and have narrowed down the process. It really has nothing to do with the fact that the process runs across 2 systems. I can duplicate the problem by submitting the program as me (works fine), as user QTMHHTP1 (does not work), and as HTTPDUP (which is an EXACT copy of the profile QTMHHTP1). It appears from looking at job logs that the program that I submit starts a java process using the QSH command. The java process is doing a few things, among them it attempts to issue a CRTPF command. Each time I submit this job, another job called QZRCSRVS is started that looks like it attempts to connect the java process to some sort of server job to issue CL commands. When I run the job as me, I see completion message CPIAD02 in the job log (user CARL from client AS400.EDICONSULTING.COM (this is the local machine name) connected.) When I run as QTMHHTP1 I see error CPE3426 (A connection with the remote socket was reset by that...). So it appears that user QTMHHTP1 can not connect to the socket program because it is looking for some sort of authorization and the profile QTMHHTP1 does not have a pwd associated with it. I have tried to ADDSVRAUTE on both systems to no avail. So, the easiest fix I see is to have my process, that begins on the web server AS400 to supply a different user profile name to use on the system that runs the process and creates the spool file. I looked at the net.data macros and don't really see even how it know to run the programs on the REMOTE as400. Is there a connect to database command or something like that? Perhaps I can code some way that it know to use the database on the remote AS400 and use a different user profile and pwd. Anyone have any other ideas? cjg Carl J. Galgano EDI Consulting Services, Inc. 600 Kennesaw Avenue, Suite 400 Marietta, GA 30060 (770) 422-2995 - voice (419) 730-8212 - fax mailto:cgalgano@xxxxxxxxxxxxxxxxx http://www.ediconsulting.com AS400 EDI, Networking, E-Commerce and Communications Consulting and Implementation http://www.icecreamovernight.com Premium Ice Cream Brands shipped Overnight Visit our website to subscribe to our FREE AS/400 Timesharing Service -- This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing list To post a message email: MIDRANGE-L@xxxxxxxxxxxx To subscribe, unsubscribe, or change list options, visit: http://lists.midrange.com/mailman/listinfo/midrange-l or email: MIDRANGE-L-request@xxxxxxxxxxxx Before posting, please take a moment to review the archives at http://archive.midrange.com/midrange-l.
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.