anchor.diff:         erlang:list_to_binary(ns_config:search_node_prop(N, Config, memcached, admin_pass))},
         {ports, Ports}] ++ Local}.
   
  -build_auth_info(#state{cert_version = CertVersion}) ->
  +build_auth_info(#state{cert_version = CertVersion,
  +                       client_cert_auth_version = ClientCertAuthVersion}) ->
       Config = ns_config:get(),
       Nodes = lists:foldl(fun (Node, Acc) ->
                                   case build_node_info(Node, Config) of
  
positive.code:     ns_pubsub:subscribe_link(user_storage_events, fun user_storage_event/1),
      ns_pubsub:subscribe_link(ssl_service_events, fun ssl_service_event/1),
      json_rpc_connection_sup:reannounce(),
      {ok, #state{cert_version = new_cert_version()}}.
  
  new_cert_version() ->
      crypto:rand_uniform(0, 16#100000000).
  
negative.code: -export([init/1, handle_call/3, handle_cast/2,
           handle_info/2, terminate/2, code_change/3]).
  
  -record(state, {cbauth_info = undefined,
                  rpc_processes = [],
                  cert_version,
                  client_cert_auth_version}).
  
  -include("ns_common.hrl").
  
  