I checked for the code to found where is the &quot;cannot save creds&quot; error.<br>This error is in src/server/req_quejob.c:<br><br>#ifdef GSSAPI<br>&nbsp; /* save gssapi/krb5 creds for this job */<br>&nbsp; sprintf(log_buffer,&quot;saving creds.&nbsp; conn is %d, creds %p, princ %s&quot;,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; preq-&gt;rq_conn, svr_conn[preq-&gt;rq_conn].creds, svr_conn[preq-&gt;rq_conn].principal);<br>&nbsp; log_event(PBSEVENT_DEBUG,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; PBS_EVENTCLASS_SERVER,&quot;req_quejob&quot;,log_buffer);<br>&nbsp; ccname = ccname_for_job(jid,path_creds);<br>
&nbsp; if (pbsgss_save_creds(svr_conn[preq-&gt;rq_conn].creds,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; svr_conn[preq-&gt;rq_conn].principal,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ccname) != 0) {<br>&nbsp;&nbsp;&nbsp; req_reject(rc,0,preq,NULL,&quot;cannot save creds&quot;);<br>
&nbsp; }<br>&nbsp; jobidcopy = malloc(sizeof(char) * (strlen(jid) + 2));<br>&nbsp; strcpy(jobidcopy,jid);<br>&nbsp; set_task(WORK_Timed,time((time_t *)0) + 3600*3,renew_job_credentials,jobidcopy);<br>&nbsp; free(ccname);<br><br>#endif /* GSSAPI */<br>
<br><br>In fact in the log I see:<br><br>req_quejob;saving creds.&nbsp; conn is 12, creds (nil), princ (null)<br><br>I continue to check hoping that someone could help me.<br><br>Enrico<br><br><br><br>