I have a runner on cloud when I run the job it return Job succeeded, but it never stop keep running until I click cancel.
However when I run it in local network it can show passed and stop the job.
I am wondering is there anything I am missing? like some port I need to open to return and stop the job.
I have already open port 22 for the runner side.
this show in debug mode
←[37;1mDialing: tcp gitlab.xxxxxx.com.com:80 ... ←[0;m ←[0;33mWARNING: Submitting job to coordinator... failed ←[0;m ←[0;33mcode←[0;m =-1 ←[0;33mjob←[0;m=1918 ←[0;33mjob-status←[0;m= ←[0;33mrunner←[0;m=WGDbR8s- ←[0 ;33mstatus←[0;m=couldn't execute PUT against http://gitlab.xxxxxx.com.com/api/v4/job s/1918: Put http://gitlab.xxxxxx.com/api/v4/jobs/1918: read tcp 10.1.1.5:52281 ->192.168.2.139:80: wsarecv: An existing connection was forcibly closed by the r emote host.