Chat On public IP as domain

Hi Guys, I am new to FreeSwitch and i am having trouble with chat. Chat works fine on when i use my private IP for the domain but does not work at all with public IP as domain
I get these errors
2023-06-21 19:14:44.706759 97.10% [INFO] mod_sms.c:368 Processing text message 1001->1002 in context public
2023-06-21 19:14:44.706759 97.10% [ERR] mod_sms.c:158 Nested conditions are not allowed!
2023-06-21 19:14:44.716747 97.10% [WARNING] sofia_reg.c:2844 Cannot locate any authentication credentials to complete an authentication request for realm ‘“MY PUBLIC IP HERE”’

in the chatplan this is my default.xml

<?xml version="1.0" encoding="utf-8"?> And this is my Public.xml <?xml version="1.0" encoding="utf-8"?>

Without knowing more about your config it would be difficult to figure out, The nested conditions not allowed is concerning. What does your chat plan and profile config look like?

/b

this is the chatplan

<?xml version="1.0" encoding="utf-8"?>

thanks Brian, i emailed that to you

That chat plan seems to be missing A LOT.

I’ll be on the look out for the email, not sure where it went but I’ll find it.

I tracked down the nested condition and fixed that btw so now my only error is 2023-06-22 21:49:21.214986 64.11% [WARNING] sofia_reg.c:2844 Cannot locate any authentication credentials to complete an authentication request for realm ‘“MY PUBLIC IP HERE”’

i sent the email to brian@signalwire.com

can you give me any information on how i can build it properly ?

Do you have auth all messages enabled by chance?

I have auth-all-packets

That is probably part of the issue you’d probably want to file a github.