Is Pageant.exe, not Pagent.exe To complete this case, adding tasklist command shows me that pageant is running from the job side.
D:\AAA\nt>tasklist Image Name PID Session Name Session# Mem Usage ========================= ======== ================ =========== ============ System Idle Process 0 Services 0 4 K System 4 Services 0 36 K smss.exe 360 Services 0 332 K csrss.exe 508 Services 0 3.504 K ... pageant.exe 5264 Console 1 7.384 K ... I definitely have no idea why the svn update works like is pageant is missing, SVN_SSH is defined, there is network access, and pageant.exe is visible. Thanks Le jeudi 12 juin 2014 08:35:56 UTC+1, Juan Pablo Hernandez Vogt a écrit : > > Le mercredi 11 juin 2014 16:01:24 UTC+1, Eric Pyle a écrit : >> >> By default a Windows service runs as the Local User account, which has >> no access to network resources. Try configuring the service to run as a >> particular user who has permission for the SVN repo in question. >> >> > Yes Eric, I thought that and I did it, that was I tried to explain in my > notes (1) and (4) where I see from environment variables that the job is > running as my user. > > A ping command, or a dir to a shared network folder are executed correctly > in the job, so I think there is access to network resources. > > > So that gives me the idea that the problem is svn identification... I > checked this: > > a) In my terminal, I close Pagent, and executing a svn update now has the > same result as Jenkins's job! > D:\AAA\nt>svn update > Updating '.': <-- waiting indefinitely, cancel Ctrl+C > > svn: E210002: Unable to connect to a repository at URL > 'svn+ssh://user@repodir' > svn: E210002: To better debug SSH connection problems, remove the -q > option from 'ssh' in the [tunnels] section of your Subversion configuration > file. > svn: E210002: Network connection closed unexpectedly > > b) Starting Pagent.exe and trying again works! > > > So, what I have here is that my service, launched as my user, does not > "see" my Pagent.exe process. > > > Best regards, > JP > > > On 6/11/2014 8:42 AM, Juan Pablo Hernandez Vogt wrote: >> >> Hello, >> >> I tried to find an answer in the list but I did not find what is wrong. >> Probably is a stupid thing... >> >> The job only execute a command *svn update* in my Windows 8.1 machine: >> >> a) If I start the client from JNLP file, the job is executed. >> >> b) If I install it as service, it holds waiting... waiting for password >> maybe? >> >> D:\AAA\nt>svn update >> Updating '.': >> >> >> then after 5 minutes I decide to abort the job: >> >> Build was aborted >> Aborted by anonymous <http://jenkins.oe.com/user/anonymous> >> Finished: ABORTED >> >> Stopping the service, executing a mandatory svn cleanup from an >> independent cmd, and launching again from JNLP, works like a charm. >> >> >> Why the svn update command does not work from service? Where to read to >> understand how Jenkins works on this mode? >> >> >> Notes: >> 1) My user is defined in a domain server, not in my local machine. For >> that I configured the service to use my specific user@domain and password. >> 2) I'm using Pagent.exe, all svn commands (checkout, update, commit, >> status..) from my cmd.exe work well. >> 3) The command svn status works perfect from JNLP and from Service. >> 4) Seems that the connection with Pagent.exe is broken. Printing some >> environment variables inside the job I find the expected values: >> >> ALLUSERSPROFILE=C:\ProgramData >> APPDATA=C:\Users\jpvogt\AppData\Roaming >> BASE=D:\Jenkins >> >> SERVICE_ID=jenkinsslave-D__Jenkins >> SVN_SSH=C:/putty/plink.exe >> >> >> >> >> Thanks for your time reading this issue. >> >> Best regards, >> JP >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Jenkins Users" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to jenkinsci-use...@googlegroups.com. >> For more options, visit https://groups.google.com/d/optout. >> >> >> -- You received this message because you are subscribed to the Google Groups "Jenkins Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.