IBM Support

Message CPF8C09 - *IBMSRV Not Defined as a Service Provider

Troubleshooting


Problem

This document contains Information about message CPF8C09.

Cause

Some users may experience the message CPF8C09 - *IBMSRV not defined as a service provider at the moment the SNDSRVRQS *TEST command is run and the file QAEDSPI (Service provider information database) is in error. Object QAEDSPI in QUSRSYS library must be replaced. 

Diagnosing The Problem

Note: It is not necessary to correct this error unless the user wants the SNDSRVRQS *TEST command to work with the default parameters. All other ECS commands will function correctly.
The test will complete successfully if the user prompts the SNDSRVRQS command and changes 'Remote control point' to *SELECT and selects *IBMSRV from the list.
This is not part of Electronic Service Agent; however, it is an operating system problem with a file used by ECS. There is no affection to Call Home.

Resolving The Problem

Note: Object QAEDSPI type *FILE on QUSRSYS library needs to be replaced.

To check if there is user data in the file, issue WRKMBRPDM FILE(QUSRSYS/QAEDSPI)
If only 1 record is listed then only Steps 2 & 3 are needed.
1. From the operating system command line, run the following command:

CPYF FROMFILE(QUSRSYS/QAEDSPI) TOFILE(xxx/QAEDSPI) CRTFILE(*YES) INCCHAR(*RCD 9 *NE '*')

where xxx is the library name.
2. Rename file QUSRSYS/QAEDSPI
3.
RSTOBJ QAEDSPI from media labeled as:

V7R1 and higher: B_GROUPx_01
From the operating system command line, run the following command:

RSTOBJ OBJ(QAEDSPI) SAVLIB(QUSRSYS) DEV(OPT01) OBJTYPE(*FILE) OPTFILE('/QUSRLIBS/Q5100024/QUSRSYS')
Note: Change the OPTFILE parameter value as noted by release:

For V7R1M0: ('/QUSRLIBS/Q7100024/QUSRSYS')
For V7R2M0: ('/QUSRLIBS/Q7200024/QUSRSYS')
For V7R3M0: ('/QUSRLIBS/Q7300024/QUSRSYS')
For V7R4M0: ('/QUSRLIBS/Q7400024/QUSRSYS')

To restore the user data into the file QUSRSYS/QAEDSPI.
4. From the operating system command line, run the following command:

CPYF FROMFILE(xxx/QAEDSPI) TOFILE(QUSRSYS/QAEDSPI) MBROPT(*ADD) CRTFILE(*NO)
where xxx is the library name.
5.      Delete the renamed file in step 2

[{"Line of Business":{"code":"LOB57","label":"Power"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SWG60","label":"IBM i"},"ARM Category":[{"code":"","label":""}],"Platform":[{"code":"PF012","label":"IBM i"}],"Version":"7.2.0;7.1.0;6.1.0;5.4.0;5.3.0;5.2.0;5.1.0;4.5.0;7.3.0"}]

Historical Number

324109865

Document Information

Modified date:
11 November 2020

UID

nas8N1016302