- silc_id_create_server_id(server->config->server_info->primary->public_ip ?
- server->config->server_info->primary->public_ip :
+ external_ip = server->config->server_info->external_ip ?
+ server->config->server_info->external_ip :
+ server->config->server_info->primary->public_ip;
+ silc_id_create_server_id(external_ip ?
+ external_ip :