I have the Cisco TelePresence VCS Starter Pack version 7.0.1. This is a single NIC option and is configured on a public IP with no firewall and no NAT. It is accessible through the public IP. I believe that I have just about everything setup correctly as I am able to register my h.323 devices to the unit and make outgoing calls. I have not attempted to receive a call, but that step is later in my process.
My current issue is attempting to register a MOVI or JABBER client. I have setup users in the VCS with Movi device accessibility. I have also configured the user in my allow list with the same username and password. I have installed Movi and Jabber (2 separate computers) and configured them to point to the FQDN of my VCS in both the Internal and External VCS settings, and I have my SIP domain listed as well. When I click sign in, I get the message Login failed, Unable to connect to server. I know that I am communicating with the VCS, because if I put in the incorrect username or password, I get a incorrect username/password message instead. I say this because there is no record ov my communication attempt on the VCS in any of the logs, even with the logging set to 4. During the login attempt, I do see that the correct IP address is being attempted, so this is not a DNS issue. TCP, TLS and the proper ports are listed as on in the SIP conifguration.
My only guess now is that there is some dialing rule or zone rule or something that is not found in the hundreds of pages of documentation that I have read over the past 2 days that I am missing. Please help.
I have had a quick look at your config, and you have a transform that will prevent provisioning requests. This transform will strip off the SIP domain of request to the provisioning server, and thus this will fail.
I can see that some of your search rules may re-append the domain, but before I look closer into that, I would recommend you to disable this transform and give it another try.
*c xConfiguration Transform 1 Description: ""
*c xConfiguration Transform 1 State: Enabled
*c xConfiguration Transform 1 Priority: 1
*c xConfiguration Transform 1 Pattern String: "(.+)@sipdomain.*"
*c xConfiguration Transform 1 Pattern Type: Regex
*c xConfiguration Transform 1 Pattern Behavior: Replace
*c xConfiguration Transform 1 Pattern Replace: "/1