Build Forge on HP-UX 11.31
Hi all,
We are trying to get Build Forge running on HP-UX version 11.31, but every time we get a Functional Failure. I tried with the 7.1.1.0 client, and 7.1.1.4 client, both resulting in the same error. Host: 10.xx.xx.xxx:5555 Agent Version: 7.1.1.4-0-0010 Authentication: root Platform: Status: Functional failure Duration: 4 Does anyone know where to look? I tried changing /etc/pam.conf; but that did not seem to work. Best Regards, Frank " C:\Program Files\IBM\Build Forge>bfservertest pf2eaiodb01 5/7/2010 4:11:44 PM: Services: 5984: CRRBF1381I: Established connection to Build Forge Services. Got server record for Test ID is 5/7/2010 4:11:44 PM: ServerTest: 5984: CRRBF0364I: Agent Test initiated for server 'pf2eaiodb01'. Set cleared store for [] Storing host information for Agent Connecting... Storing Agent Version for cmd ping username root encpass 7e6065c96932359a00fb0c0f0abd1c06cbe3196ecd5126292801 go Sending agent request... Agent: ] Agent: Use of uninitialized value in concatenation (.) or string at bfservertest.pl line 163, <sock> line 5. Agent: [] 5/7/2010 4:11:47 PM: ServerTest: 5984: CRRBF0363I: Agent test completed for server 'pf2eaiodb01', setting error status to 'Y'. C:\Program Files\IBM\Build Forge> " |
15 answers
Hi all, Hi, It looks like you've pasted the text from a server test. It might make debugging quicker if you directly try to issue these commands from the command line.
|
Unfortunately no luck:
|
You might try un-remarking the activity_log in bfagent.conf and have that create a log file with some information. Try the test connection again and see if the information logged helps understand the problem. It does seem to be a platform authentication configuration issue though since it's saying that "root" is an unknown user. What do you have in your PAM configuration?
Regards, Pete |
We encountered the same problem.
Make sure the Server Auth configuation in Build Forge uses Windows account for each server. Since agent logs in using windows account with administrative rights. |
You might try un-remarking the activity_log in bfagent.conf and have that create a log file with some information. Try the test connection again and see if the information logged helps understand the problem. It does seem to be a platform authentication configuration issue though since it's saying that "root" is an unknown user. What do you have in your PAM configuration? Pete, see below the pam.conf: # cat /etc/pam.conf |
I believe we'd need to see the activity_log from the Agent or trace from the OS auth services to determine why it's failing. However, make sure the Agent is running as root so it can use the OS authentication services to auth and switch users. If you don't want to run the Agent as root, there are other alternatives we can explore. Make sure the root password you are using in your server auth is the OS root password, not the BF root password. Also, try a different OS user besides root to see if that works.
Regards, Pete |
Hmm.. not much I see in the activity logs:
On the Telnet connection I type:
And on the activity log it shows: [ 20173] agent.c : 518: tag: cmd |
See if you can add "debug" at the end of the "libpam_unix.so.1" module to gather more information. This is a failure authenticating at the OS so that's were we should try to focus debugging. Make sure the user/password you are sending to the agent are OS users not BF users and make sure the Agent is running under the root ID so that it has the authority to authenticate other users. Let me know if the PAM debug flag shows more information.
Regards, Pete |
It looks like we are getting somewhere, the result of the PAM-debug shows the following, any idea how to proceed from here?
Additionally, looking into that folder: # pwd # pwd |
It appears this document describes the purpose of the module that's not found, but I don't know why it cannot be found.
http://docs.hp.com/en/B3921-60631/acps_api.3.html |
Your answer
Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.