[erlang-questions] ip_v6_disabled cannot be set for ssh connection in OTP R15B01

Ingela Andin ingela.andin@REDACTED
Mon Jun 18 21:26:32 CEST 2012


Hi!

2012/6/18 William Yangzhuwei <mscame@REDACTED>:
> hello,
>
> Once I try to connect with ssh with ip_v6_disabled = true, like following
>
>  ssh:connect("some hostname",2022,[{user,"user"},
>  {password,"pwd"},
>  {user_interaction,false},
>  {user_dir,"/tmp/tmp.6xqteJfWII"},
>  {silently_accept_hosts,true},
>  {ip_v6_disabled,true}],infinity)
>
> I will got some error return
>
> {error,
>
> {eoptions,{ip_v6_disabled,true}}}
>
>
> I have check the code of OTP,
> These two lines looks strange.
>
> handle_ssh_option({ip_v6_disabled, Value} = Opt) when is_function(Value) ->
>     Opt;
>
> Why it must be a function?

That is a bug, it has been fixed in the upcoming version.

Regards Ingela Erlang/OTP team - Ericsson AB



More information about the erlang-questions mailing list