Cisco IPSec and XAuthPassword profile key

I am creating the config profile for iPhone, while using iPhone Configuration Utility I can not enter password for IPSec VPN as the application does not have UI for that.
I had found, though, that manually writing "XAuthPassword" key into the config profile does the trick, iPhone do recognize that entry and sets the password automatically on applying profile.
So, the questions are:

1) Is this config key officially supported on iOS for IPSec VPN? If yes, then starting with which version?
2) Because iPhone Configuration Utility does not allow me to create signed profiles containing XAuthPassword key, can I manually sign the configuration profile I had edited?

Thank you in advance

iPhone 4, iOS 4

Posted on Apr 6, 2011 8:49 PM

Reply
5 replies

Sep 12, 2011 8:52 AM in response to Rustam Muginov

Hi,

in « iOS Configuration Profile Reference »:

IPSec Dictionary Keys

XAuthEnable – Integer:1 if XAUTH is ON, 0 if it is OFF. Used for Cisco IPSec.


It turn off XAuth and do not ask for User/Password.


You can try this option by editing configuration profile like this:

<key>XAuthEnabled</key>

<integer>0</integer>

<key>AuthenticationMethod</key>

<string>Certificate</string>


but I can`t resolve the problem, I seems it is a ios (4.3.1) bug, because my vpn-server works fine with other vpn-clients, like Cisco VPN Client, with certificate authentication and without xauth.


Best regards!

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Cisco IPSec and XAuthPassword profile key

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.