Top session tag missing

Hi ,

I am trying to use root/proof available on cvmfs mounts on our cluster from CERN. I chose one master and 3 workers , when I test from client I receive the following error , I wonder if someone could help.

Thanks,
-Majid

[marabgol@gluon ~/SampleAnalysis]$ root -b ProofTesting.C


  •                                     *
    
  •    W E L C O M E  to  R O O T       *
    
  •                                     *
    
  • Version 5.34/01 13 July 2012 *
  •                                     *
    
  • You are welcome to visit our Web site *
  •      [root.cern.ch](http://root.cern.ch)            *
    
  •                                     *
    

ROOT 5.34/01 (branches/v5-34-00-patches@45034, Aug 01 2012, 09:53:00 on linuxx8664gcc)

CINT/ROOT C/C++ Interpreter version 5.18.00, July 2, 2010
Type ? for help. Commands must be C++ statements.
Enclose multiple statements between { }.
root [0]
Processing ProofTesting.C…

Available versions (tag ROOT-vers remote-path PROOF-version):

  • 5.34/01 5.34/01 /cvmfs/cms.cern.ch/slc5_amd64_gcc472/lcg/root/5.34.01/ 34

Starting master: opening connection …
Starting master: OK
Opening connections to workers: OK (3 workers)
Setting up worker servers: OK (3 workers)
11:39:05 19948 Wrk-0.0 | Error in TXProofServ::Setup: Top session tag missing
11:39:05 18677 Wrk-0.1 | Error in TXProofServ::Setup: Top session tag missing
11:39:05 16893 Wrk-0.2 | Error in TXProofServ::Setup: Top session tag missing
Worker ‘proof-02.rcac.purdue.edu-0.1’ has been removed from the active list

+++ Message from top master at proof-00.rcac.purdue.edu:1093 : marking proof-02.rcac.purdue.edu:1093 (0.1) as bad
+++ Reason: received kPROOF_FATAL

+++ Most likely your code crashed on worker 0.1 at proof-02.rcac.purdue.edu:1093.
+++ Please check the session logs for error messages either using
+++ the ‘Show logs’ button or executing
+++
+++ root [] TProof::Mgr(“proof-00.rcac.purdue.edu:1093”)->GetSessionLogs()->Display(“0.1”,0)


root [1] TProof::Mgr(“proof-00.rcac.purdue.edu:1093”)->GetSessionLogs()->Display(“0.1”,0)
130719 11:39:41 001 Proofx-E: Conn::LowWrite: sending header to server [proof-00.rcac.purdue.edu:1093] (rc=-3)
130719 11:39:41 001 Proofx-E: Conn::SendRecv: problems sending request to server [proof-00.rcac.purdue.edu:1093]
Retrieving logs: 1 ok, 0 not ok (0 % processed)
Retrieving logs: 2 ok, 0 not ok (0 % processed)
Retrieving logs: 3 ok, 0 not ok (0 % processed)
Retrieving logs: 4 ok, 0 not ok (100 % processed)

// --------- Start of element log -----------------

// Ordinal: 0.1 (role: worker)

// Path: marabgol@proof-02.rcac.purdue.edu:1093//tmp/proofbox/marabgol/session-proof-00-1374248344-26245/worker-0.1-proof-02-1374248344-18677.log
// # of retrieved lines: 5

// ------------------------------------------------

130719 11:39:05 18538 xpd-I: ProofServMgr::CreateFork: srvtype = 0
11:39:05 18677 Wrk-0.1 | Error in TXProofServ::Setup: Top session tag missing
11:39:05 18677 Wrk-0.1 | Info in TXProofServ::Terminate: starting session termination operations …
11:39:05 18677 Wrk-0.1 | Info in TXProofServ::Terminate: process memory footprint: 84540/-1 kB virtual, 20200/-1 kB resident
Terminate: termination operations ended: quitting!
// --------- End of element log -------------------

[quote=“majid”]Hi ,

I am trying to use root/proof available on cvmfs mounts on our cluster from CERN. I chose one master and 3 workers , when I test from client I receive the following error , I wonder if someone could help.

Thanks,
-Majid

[marabgol@gluon ~/SampleAnalysis]$ root -b ProofTesting.C


  •                                     *
    
  •    W E L C O M E  to  R O O T       *
    
  •                                     *
    
  • Version 5.34/01 13 July 2012 *
  •                                     *
    
  • You are welcome to visit our Web site *
  •      [root.cern.ch](http://root.cern.ch)            *
    
  •                                     *
    

ROOT 5.34/01 (branches/v5-34-00-patches@45034, Aug 01 2012, 09:53:00 on linuxx8664gcc)

CINT/ROOT C/C++ Interpreter version 5.18.00, July 2, 2010
Type ? for help. Commands must be C++ statements.
Enclose multiple statements between { }.
root [0]
Processing ProofTesting.C…

Available versions (tag ROOT-vers remote-path PROOF-version):

  • 5.34/01 5.34/01 /cvmfs/cms.cern.ch/slc5_amd64_gcc472/lcg/root/5.34.01/ 34

Starting master: opening connection …
Starting master: OK
Opening connections to workers: OK (3 workers)
Setting up worker servers: OK (3 workers)
11:39:05 19948 Wrk-0.0 | Error in TXProofServ::Setup: Top session tag missing
11:39:05 18677 Wrk-0.1 | Error in TXProofServ::Setup: Top session tag missing
11:39:05 16893 Wrk-0.2 | Error in TXProofServ::Setup: Top session tag missing
Worker ‘proof-02.rcac.purdue.edu-0.1’ has been removed from the active list

+++ Message from top master at proof-00.rcac.purdue.edu:1093 : marking proof-02.rcac.purdue.edu:1093 (0.1) as bad
+++ Reason: received kPROOF_FATAL

+++ Most likely your code crashed on worker 0.1 at proof-02.rcac.purdue.edu:1093.
+++ Please check the session logs for error messages either using
+++ the ‘Show logs’ button or executing
+++
+++ root [] TProof::Mgr(“proof-00.rcac.purdue.edu:1093”)->GetSessionLogs()->Display(“0.1”,0)


root [1] TProof::Mgr(“proof-00.rcac.purdue.edu:1093”)->GetSessionLogs()->Display(“0.1”,0)
130719 11:39:41 001 Proofx-E: Conn::LowWrite: sending header to server [proof-00.rcac.purdue.edu:1093] (rc=-3)
130719 11:39:41 001 Proofx-E: Conn::SendRecv: problems sending request to server [proof-00.rcac.purdue.edu:1093]
Retrieving logs: 1 ok, 0 not ok (0 % processed)
Retrieving logs: 2 ok, 0 not ok (0 % processed)
Retrieving logs: 3 ok, 0 not ok (0 % processed)
Retrieving logs: 4 ok, 0 not ok (100 % processed)

// --------- Start of element log -----------------

// Ordinal: 0.1 (role: worker)

// Path: marabgol@proof-02.rcac.purdue.edu:1093//tmp/proofbox/marabgol/session-proof-00-1374248344-26245/worker-0.1-proof-02-1374248344-18677.log
// # of retrieved lines: 5

// ------------------------------------------------

130719 11:39:05 18538 xpd-I: ProofServMgr::CreateFork: srvtype = 0
11:39:05 18677 Wrk-0.1 | Error in TXProofServ::Setup: Top session tag missing
11:39:05 18677 Wrk-0.1 | Info in TXProofServ::Terminate: starting session termination operations …
11:39:05 18677 Wrk-0.1 | Info in TXProofServ::Terminate: process memory footprint: 84540/-1 kB virtual, 20200/-1 kB resident
Terminate: termination operations ended: quitting!
// --------- End of element log -------------------[/quote]

I solved my problem with souring:
source /cvmfs/cms.cern.ch/cmsset_default.sh

Thanks
-Majid

Hi,

Yes, this problem was solved in 5-34/04 .
Your cmsset_default.sh is probably picking up such version or a newer one.

G. Ganis