Awesome! After renaming "yate.conf" to "yate-console.conf", I can now make calls from Yate client AND my Android device via CSipSimple! This is a huge step forward but, unfortunately, some things still aren't working.
1) I can't receive incoming calls on either client
2) 50% of my outgoing calls on Android are silent
3) 15 seconds into every call on Android, the call suddenly ends (does not happen on Yate client)
4) I cannot connect to my server using a Yate client on another computer/network (probably a port issue)
5) Starting Yate via "net start yate" does not appear to be working, regardless of whether the file is called "yate.conf" or "yate-console.conf". I can only make outgoing calls work only when Yate is started via "yate-console.exe" (not a major problem but something I'll eventually want resolved)
I don't expect you to be an expert on the particular Android app I'm using, but are there any general tips you can think of for resolving dropped calls? Also, since Yate client on another machine is not able to even sign in to my SIP account (hangs forever with the message "Connecting..."), do I need to open more ports? So far, I have 5060, 5061, and 5222. I found those ports listed in one of my config files, but I have yet to find any pages on Yate's website which specify the ports each service requires. Do you know of any other ports required for Yate/GV?
Finally, I've been coming across a lot of posts online with people talking about NAT issues with SIP. Does Yate handle this automatically or is there additional configuration that needs to take place for my router/Yate?
Sorry, I know I just asked about 20 questions! Thank you very much for your help so far!