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