anchor.diff:              _ -> 
                   nkpacket:get_protocol(Scheme)
           end,
  -        case nkpacket_dns:resolve(Uri, Opts2#{protocol=>Protocol}) of
  +        case nkpacket_dns:resolve(Uri2, Opts2#{protocol=>Protocol}) of
               {ok, Addrs} ->
                   Conns = [ 
                       {Protocol, Transp, Addr, Port} 
  
positive.code: 
  
  %% @private
  -spec multi_resolve(nklib:user_uri()|[nklib:user_uri()]) -> 
      {ok, [{[raw_connection()], map()}]} |
      {error, term()}.
  
negative.code:         idle_timeout => integer(),              % MSecs, default in config
          refresh_fun => fun((nkport()) -> boolean()),    % Will be called on timeout
          valid_schemes => [nklib:scheme()],       % Fail if not valid protocol (for URIs)
          force_scheme => nklib:scheme(),         % Allow using ws://...
          debug => boolean(),
  
          % UDP options
  