{"action":"opened","issue":{"url":"https://api.github.com/repos/emacs-pe/docker-tramp.el/issues/19","repository_url":"https://api.github.com/repos/emacs-pe/docker-tramp.el","labels_url":"https://api.github.com/repos/emacs-pe/docker-tramp.el/issues/19/labels{/name}","comments_url":"https://api.github.com/repos/emacs-pe/docker-tramp.el/issues/19/comments","events_url":"https://api.github.com/repos/emacs-pe/docker-tramp.el/issues/19/events","html_url":"https://github.com/emacs-pe/docker-tramp.el/issues/19","id":301938935,"number":19,"title":"Fails to connect to interpreter inside container","user":{"login":"olymk2","id":1034950,"avatar_url":"https://avatars0.githubusercontent.com/u/1034950?v=4","gravatar_id":"","url":"https://api.github.com/users/olymk2","html_url":"https://github.com/olymk2","followers_url":"https://api.github.com/users/olymk2/followers","following_url":"https://api.github.com/users/olymk2/following{/other_user}","gists_url":"https://api.github.com/users/olymk2/gists{/gist_id}","starred_url":"https://api.github.com/users/olymk2/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/olymk2/subscriptions","organizations_url":"https://api.github.com/users/olymk2/orgs","repos_url":"https://api.github.com/users/olymk2/repos","events_url":"https://api.github.com/users/olymk2/events{/privacy}","received_events_url":"https://api.github.com/users/olymk2/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-03-02T23:32:57Z","updated_at":"2018-03-02T23:32:57Z","closed_at":null,"author_association":"NONE","body":"Trying to use docker-tramp with pony to connect to an interpreter inside a container, getting close but I am seeing an error it looks like it connects but fails to connect to the interpreter command any ideas on whats wrong ? or where do i go to diagnose this issue the error just says failed and does not give any indication as to why,\r\n\r\n\r\n```\r\n;; GNU Emacs: 25.2.2 Tramp: 2.2.13.25.2 -*- mode: outline; -*-\r\n23:27:11.273114 tramp-get-file-property (8) # /usr/local/bin/python file-directory-p undef\r\n23:27:11.273229 tramp-get-connection-property (7) # test undef\r\n23:27:11.273294 tramp-get-test-command (5) # Finding a suitable ‘test’ command\r\n23:27:11.273364 tramp-get-connection-property (7) # process-name nil\r\n23:27:11.273431 tramp-get-connection-property (7) # process-name nil\r\n23:27:11.273495 tramp-get-connection-property (7) # process-buffer nil\r\n23:27:11.273693 tramp-maybe-open-connection (3) # Opening connection for hackdev_django_1 using docker...\r\n23:27:11.276418 tramp-get-local-locale (7) # locale en_US.utf8\r\n23:27:11.276873 tramp-get-connection-property (7) # login-args undef\r\n23:27:11.276996 tramp-get-connection-property (7) # login-args undef\r\n23:27:11.277133 tramp-get-connection-property (7) # process-name nil\r\n23:27:11.277227 tramp-get-connection-property (7) # process-buffer nil\r\n23:27:11.278206 tramp-set-connection-property (7) # vector [docker nil hackdev_django_1 /usr/local/bin/python nil]\r\n23:27:11.278313 tramp-maybe-open-connection (6) # /bin/sh -i\r\n23:27:11.278401 tramp-get-connection-property (7) # vector [docker nil hackdev_django_1 /usr/local/bin/python nil]\r\n23:27:11.278501 tramp-get-connection-property (7) # check-remote-echo nil\r\n23:27:11.278552 tramp-get-connection-property (7) # check-remote-echo nil\r\n23:27:11.278627 tramp-get-connection-property (7) # gateway nil\r\n23:27:11.278723 tramp-get-connection-property (7) # check-remote-echo nil\r\n23:27:11.278778 tramp-get-connection-property (7) # check-remote-echo nil\r\n23:27:11.278835 tramp-wait-for-regexp (6) # \r\n#$ \r\n23:27:11.278903 tramp-get-connection-property (7) # login-program undef\r\n23:27:11.278983 tramp-get-connection-property (7) # login-args undef\r\n23:27:11.279048 tramp-get-connection-property (7) # login-env undef\r\n23:27:11.279110 tramp-get-connection-property (7) # async-args undef\r\n23:27:11.279171 tramp-get-connection-property (7) # connection-timeout undef\r\n23:27:11.279236 tramp-get-connection-property (7) # gw-args undef\r\n23:27:11.279309 tramp-get-connection-property (7) # temp-file undef\r\n23:27:11.279415 tramp-set-connection-property (7) # temp-file /tmp/tramp.20367whh\r\n23:27:11.280059 tramp-maybe-open-connection (3) # Sending command ‘exec docker  exec -it  hackdev_django_1 sh’\r\n23:27:11.280166 tramp-get-connection-property (7) # process-name nil\r\n23:27:11.280280 tramp-get-connection-property (7) # remote-echo nil\r\n23:27:11.280366 tramp-send-command (6) # exec docker  exec -it  hackdev_django_1 sh\r\n23:27:11.280493 tramp-get-connection-property (7) # process-name nil\r\n23:27:11.280594 tramp-get-connection-property (7) # chunksize nil\r\n23:27:11.280658 tramp-set-connection-property (7) # last-cmd-time (23193 56783 280636 861000)\r\n23:27:11.280726 tramp-get-connection-property (7) # process-buffer nil\r\n23:27:11.280896 tramp-set-connection-property (7) # first-password-request t\r\n23:27:11.281114 tramp-process-actions (3) # Waiting for prompts from remote shell...\r\n23:27:11.281388 tramp-get-connection-property (7) # gateway nil\r\n23:27:11.354752 tramp-process-one-action (5) # Looking for regexp \"\\(.*\\(user\\|login\\)\\( .*\\)?: *\\)\\'\" from remote shell\r\n23:27:11.354846 tramp-get-connection-property (7) # check-remote-echo nil\r\n23:27:11.354911 tramp-get-connection-property (7) # check-remote-echo nil\r\n23:27:11.354996 tramp-process-one-action (5) # Looking for regexp \"\\(^.*\\(\\(?:adgangskode\\|contrase\\(?:\\(?:ny\\|ñ\\)a\\)\\|geslo\\|h\\(?:\\(?:asł\\|esl\\)o\\)\\|iphasiwedi\\|jelszó\\|l\\(?:ozinka\\|ösenord\\)\\|m\\(?:ot de passe\\|ật khẩu\\)\\|pa\\(?:rola\\|s\\(?:ahitza\\|s\\(?: phrase\\|code\\|ord\\|phrase\\|wor[dt]\\)\\|vorto\\)\\)\\|s\\(?:alasana\\|enha\\|laptažodis\\)\\|wachtwoord\\|лозинка\\|пароль\\|ססמה\\|كلمة السر\\|गुप्तशब्द\\|शब्दकूट\\|গুপ্তশব্দ\\|পাসওয়ার্ড\\|ਪਾਸਵਰਡ\\|પાસવર્ડ\\|ପ୍ରବେଶ ସଙ୍କେତ\\|கடவுச்சொல்\\|సంకేతపదము\\|ಗುಪ್ತಪದ\\|അടയാളവാക്ക്\\|රහස්පදය\\|ពាក្យសម្ងាត់\\|パスワード\\|密[码碼]\\|암호\\)\\).*: ? *\\)\\'\" from remote shell\r\n23:27:11.355091 tramp-get-connection-property (7) # check-remote-echo nil\r\n23:27:11.355152 tramp-get-connection-property (7) # check-remote-echo nil\r\n23:27:11.355237 tramp-process-one-action (5) # Looking for regexp \"\\(^.*\\(Connection \\(?:\\(?:clo\\|refu\\)sed\\)\\|Host key verification failed\\.\\|Login \\(?:[Ii]ncorrect\\)\\|N\\(?:ame or service not known\\|o supported authentication methods left to try!\\)\\|Permission denied\\|\\(?:Sorry, try again\\|Timeout, server not responding\\)\\.\\).*\\|^.*\\(Received signal [0-9]+\\).*\\)\\'\" from remote shell\r\n23:27:11.355306 tramp-get-connection-property (7) # check-remote-echo nil\r\n23:27:11.355375 tramp-get-connection-property (7) # check-remote-echo nil\r\n23:27:11.355449 tramp-process-one-action (5) # Looking for regexp \"\\(^[^#$%>\r\n]*[#$%>] *\\)\\'\" from remote shell\r\n23:27:11.355512 tramp-get-connection-property (7) # check-remote-echo nil\r\n23:27:11.355569 tramp-get-connection-property (7) # check-remote-echo nil\r\n23:27:11.355638 tramp-process-one-action (5) # Call ‘tramp-action-succeed’\r\n23:27:11.355814 tramp-get-connection-property (7) # process-buffer nil\r\n23:27:11.355881 tramp-process-actions (6) # \r\n$ \r\n23:27:11.355948 tramp-get-connection-property (7) # process-buffer nil\r\n23:27:11.356112 tramp-process-actions (3) # Waiting for prompts from remote shell...done\r\n23:27:11.356392 tramp-maybe-open-connection (3) # Found remote shell prompt on ‘hackdev_django_1’\r\n23:27:11.356539 tramp-get-connection-property (7) # remote-shell undef\r\n23:27:11.356627 tramp-open-shell (5) # Opening remote shell ‘/bin/sh’...\r\n23:27:11.356728 tramp-get-connection-property (7) # process-name nil\r\n23:27:11.356801 tramp-get-connection-property (7) # remote-echo nil\r\n23:27:11.356866 tramp-send-command (6) # exec env ENV='' HISTFILE=~/.tramp_history PROMPT_COMMAND='' PS1=\\#\\$\\  PS2='' PS3='' /bin/sh \r\n23:27:11.356932 tramp-get-connection-property (7) # process-name nil\r\n23:27:11.357004 tramp-get-connection-property (7) # chunksize nil\r\n23:27:11.357071 tramp-set-connection-property (7) # last-cmd-time (23193 56783 357047 291000)\r\n23:27:11.357150 tramp-get-connection-property (7) # process-buffer nil\r\n23:27:11.357247 tramp-get-connection-property (7) # check-remote-echo nil\r\n23:27:11.357331 tramp-get-connection-property (7) # check-remote-echo nil\r\n23:27:11.357397 tramp-get-connection-property (7) # gateway nil\r\n23:27:11.357542 tramp-get-connection-property (7) # check-remote-echo nil\r\n23:27:11.357617 tramp-get-connection-property (7) # check-remote-echo nil\r\n23:27:11.357683 tramp-get-connection-property (7) # gateway nil\r\n23:27:11.360976 tramp-get-connection-property (7) # check-remote-echo nil\r\n23:27:11.361162 tramp-get-connection-property (7) # check-remote-echo nil\r\n23:27:11.361276 tramp-wait-for-regexp (6) # \r\nexec env ENV='' HISTFILE=~/.tramp_history PROMPT_COMMAND='' PS1=\\#\\$\\  PS2='' PS3='' /bin/sh \r\n#$ \r\n23:27:11.361461 tramp-get-connection-property (7) # process-name nil\r\n23:27:11.361580 tramp-get-connection-property (7) # process-name nil\r\n23:27:11.361686 tramp-get-connection-property (7) # process-buffer nil\r\n23:27:11.361810 tramp-get-connection-property (7) # last-cmd-time (23193 56783 357047 291000)\r\n23:27:11.361952 tramp-get-connection-property (7) # process-name nil\r\n23:27:11.362076 tramp-get-connection-property (7) # remote-echo nil\r\n23:27:11.362187 tramp-send-command (6) # (cd ~/) 2>/dev/null; echo tramp_exit_status $?\r\n23:27:11.362325 tramp-get-connection-property (7) # process-name nil\r\n23:27:11.362451 tramp-get-connection-property (7) # chunksize nil\r\n23:27:11.362567 tramp-set-connection-property (7) # last-cmd-time (23193 56783 362526 877000)\r\n23:27:11.362696 tramp-get-connection-property (7) # process-buffer nil\r\n23:27:11.362846 tramp-get-connection-property (7) # check-remote-echo nil\r\n23:27:11.362950 tramp-get-connection-property (7) # check-remote-echo nil\r\n23:27:11.363054 tramp-get-connection-property (7) # gateway nil\r\n23:27:11.363227 tramp-get-connection-property (7) # check-remote-echo nil\r\n23:27:11.363322 tramp-get-connection-property (7) # check-remote-echo nil\r\n23:27:11.363416 tramp-get-connection-property (7) # gateway nil\r\n23:27:11.363543 tramp-get-connection-property (7) # check-remote-echo nil\r\n23:27:11.363626 tramp-get-connection-property (7) # check-remote-echo nil\r\n23:27:11.363714 tramp-wait-for-regexp (6) # \r\n(cd ~/) 2>/dev/null; echo tramp_exit_status $?\r\ntramp_exit_status 2\r\n#$ \r\n23:27:11.363841 tramp-get-connection-property (7) # process-buffer nil\r\n23:27:11.366005 tramp-barf-unless-okay (1) # File error: ‘tramp-histfile-override’ uses invalid file ‘~/.tramp_history’\r\n(cd ~/) 2>/dev/null; echo tramp_exit_status $?\r\n23:27:11.366129 tramp-open-shell (5) # Opening remote shell ‘/bin/sh’...failed\r\n23:27:11.366571 tramp-maybe-open-connection (3) # Opening connection for hackdev_django_1 using docker...failed\r\n23:27:11.375809 tramp-get-file-property (8) #  file-truename nil\r\n23:27:11.375896 tramp-flush-directory-property (8) # \r\n23:27:11.375974 tramp-get-connection-property (7) # process-name nil\r\n23:27:11.376065 tramp-get-connection-property (7) # process-name nil\r\n23:27:11.376273 tramp-get-connection-property (7) # vector [docker nil hackdev_django_1 /usr/local/bin/python nil]\r\n23:27:11.376392 tramp-process-sentinel (5) # Sentinel called: ‘#<process *tramp/docker hackdev_django_1*>’ ‘killed\r\n’\r\n23:27:11.376510 tramp-flush-connection-property (7) # *tramp/docker hackdev_django_1* (vector temp-file last-cmd-time)\r\n23:27:11.376644 tramp-get-file-property (8) #  file-truename nil\r\n23:27:11.376739 tramp-flush-directory-property (8) # \r\n23:27:11.389177 tramp-get-connection-property (7) # process-name nil\r\n23:27:11.389277 tramp-flush-connection-property (7) # [docker nil hackdev_django_1 nil nil] (first-password-request)\r\n23:27:11.389414 tramp-get-connection-property (7) # process-buffer nil\r\n```"}}
{"actor":{"display_login":"olymk2"}}