Rhedwch y rhain yn yr un cyfrif asiant a chyd-destun build â'r cam SSH sy'n methu:

id -un
ssh -G deploy-target

Amnewidiwch deploy-target â'r union enw SSH a ddefnyddir gan y build. Cymharwch y hostname, y porth a'r proxycommand sy'n deillio â'r lansiad rhyngweithiol sy'n gweithio.

Gwahaniaeth i'w wirioEffaith
Defnyddiwr OS a chartrefYn dewis ffeiliau SSH a chaniatâd y defnyddiwr
Enw'r gyrchfanYn dewis adrannau Host a'r gosodiadau sydd wedi'u cynnwys
Gweithredadwy/llwybr ProxyCommandYn pennu a all y cynorthwyydd lansio yn yr amgylchedd hwnnw
Opsiynau llinell orchymyn SSHGallant ddewis ffeil ffurfweddu arall neu ddiystyru gwerth

Gall diagnosteg SSH manwl ddangos pa ffeiliau a ddarllenwyd os yw'r gwahaniaeth yn parhau'n aneglur. JENKINS_HOME yw lleoliad data Jenkins, nid cyfeiriad cartref cyffredinol i ddefnyddwyr asiantau anghysbell. Darparwch y ffurfweddiad SSH, y dilysu a'r data allwedd gwesteiwr arfaethedig ar y peiriant a'r cyfrif sy'n gweithredu'r gorchymyn mewn gwirionedd.

Ar gyfer Ncat --proxy, cyrchfan allanol yw'r porth dirprwy, nid gwrandäwr lleol y mae'r cynorthwyydd yn ei rwymo. Nid yw llwyddiant fel root yn unig yn dangos problem porth gwrando freintiedig ynddo'i hun.

Erthyglau cysylltiedig