Forum Discussion

SteveLaw's avatar
SteveLaw
Level 5
8 years ago
Solved

NBU java admin console Unable to login status

Hi,

Netbackup Java Console is giving me error "Status: 517, cannot connect to the NB-Java user service via VNETD on [master server] on port 13724". 

This has been working for some time, error seemed to coincide with routine windows security updates that were installed recently, I've removed those updates but still get the same message. 

I can telnet between this server and the master on port 13724. Can anyone suggest what the problem might be?

Thanks 

  •  

    09:54:05.575 [4880.5660] <8> vnet_pop_byte: [vnet.c:194] errno 0 0x0
    09:54:05.575 [4880.5660] <2> vnet_pop_byte: vnet.c.196: 0: Function failed: 9 0x00000009
    09:54:05.575 [4880.5660] <2> vnet_pop_string: vnet.c.276: 0: Function failed: 9 0x00000009
    09:54:05.575 [4880.5660] <2> vnet_pop_signed: vnet.c.319: 0: Function failed: 9 0x00000009
    09:54:05.575 [4880.5660] <2> vnet_version_accept: .\vnetd.c.1116: 0: Function failed: 9 0x00000009
    09:54:05.575 [4880.5660] <8> ProcessRequests: [.\vnetd.c:684] version_accept failed 9 0x9

    this block reminds the problem:

    https://www.veritas.com/support/en_US/article.000108081

    It might be because of connect options on the master server? Do you have a firewall between machine with console and master? You can try this:

    https://www.veritas.com/support/en_US/article.TECH42653 or you can try to change master server'sconnect options but it might lead to problem with backups. 

     

     

12 Replies

Replies have been turned off for this discussion
    • SteveLaw's avatar
      SteveLaw
      Level 5

      Master is swm009, section from the bpjava-msvc log on the master:

      15:18:22.268 [8084.3552] <16> session_dispatch: Request count = 0 tag = 510
      15:18:22.268 [8084.3552] <2> populateCertificatePath: Certificate to be used for SSL [E:\Program Files\Veritas\NetBackup\var\vxss\credentials\swm009.corpadds.net]
      15:18:22.268 [8084.3552] <4> command_SECURE_CHANNEL_INIT: Using certificate [E:\Program Files\Veritas\NetBackup\var\vxss\credentials\swm009.corpadds.net] and Responding SECURE_CHANNEL_PROCEED.
      15:18:22.456 [8084.3552] <4> session_secure_lookup: Initiating SSL Accept
      15:18:22.456 [8084.3552] <2> populateCertificatePath: Certificate to be used for SSL [E:\Program Files\Veritas\NetBackup\var\vxss\credentials\swm009.corpadds.net]
      15:18:22.487 [8084.3552] <4> tls_vxss_accept: io.c.3414: SSL Channel established for fd[388]
      15:18:22.487 [8084.3552] <4> session_secure_lookup: SSL Connection Accepted!
      15:18:22.487 [8084.3552] <16> session_dispatch: Request count = 1 tag = 118
      15:18:22.893 [8084.3552] <16> session_dispatch: Request count = 2 tag = 101
      15:18:23.252 [8084.3552] <16> command_LOGON_TO_MSERVER: putenv(BPJAVA_MASTER_IPC_STRING=) failed
      15:18:23.252 [8084.3552] <2> generate_session_cert: Using user name as [corpadds\slaw] and hostname as [swm009.corpadds.net]
      15:18:24.440 [8084.3552] <2> export_session_credentials_to_chld: Length of message that would be exported [2377]
      15:18:24.440 [8084.3552] <2> export_session_credentials_to_chld: Written buffer length [4]
      15:18:24.440 [8084.3552] <2> export_session_credentials_to_chld: No.of bytes written [2377]
      15:18:24.440 [8084.3552] <2> export_session_credentials_to_chld: Written token length [4]
      15:18:24.440 [8084.3552] <2> export_session_credentials_to_chld: Written token [XXX]
      15:18:24.440 [8084.3552] <2> acquireTerminationToken: hJobToken bpjava-msvc_6928 = 000000000000052C for pid = 6928
      15:18:24.440 [8084.3552] <2> setUserServerTokens: server index = 0, hJobToken = 000000000000052C for pid = 6928
      15:18:24.456 [8084.3552] <16> fillReadBuff: ReadFile failed readStat = 109 = The pipe has been ended. , pLength = 0


      • nbutech's avatar
        nbutech
        Level 6

        Check the  jbp.xxxxxxxxxxxxxxxx.log file and see if permission or other errors for bpauthorize

  • Have you already checked if VNETD_PORT entry in the install_path\java\setconf.bat is correct?

    Is it possible that another app is listening the port instead of VNETD?
    • SteveLaw's avatar
      SteveLaw
      Level 5

      Hi, thanks for your input.

      setconf.bat has SET VNETD_PORT=13724

      I can telnet to the Java console server from the master on 13724, using short hostname, fqdn and ip address. 

      As below on the server running the Java console, I can find the process listening on 13724, then tasklist shows that process is vnetd.exe: 

      E:\Program Files\Veritas\NetBackup\bin>netstat -a -o -n | find /i "13724"
      TCP 0.0.0.0:13724 0.0.0.0:0 LISTENING 2512

      E:\Program Files\Veritas\NetBackup\bin>tasklist | find /i "2512"
      vnetd.exe 2512 Services 0 8,052 K