Hi every one,
I am getting below error for user registration in SMP 3.0 From IOS device.
Server Version: SMP 3.0 sp04.
IOS version: IOS 7 and IOS 8.
CFNetwork SSLHandshake failed (-9807)
"A connection failure occurred: SSL problem (possibly a bad/expired/self-signed certificate).
Below is the code i am using for Registration:
SMPClientConnection *clientConnection =[SMPClientConnectioninitializeWithAppID:serverSettings.appIDdomain:@"default"secConfiguration:serverSettings.securityConfiguration];
if ([self.appConnectionIDlength]>0 ) {
[clientConnection setApplicationConnectionID:self.appConnectionID];
}
[clientConnection setConnectionProfileWithHost:serverSettings.smpHostAddressport:serverSettings.mbsPortfarm:nilrelayServerUrlTemplate:nilenableHTTP:NO];
self.userRegistorDelegate =delegate;
SMPUserManager *userManager =[SMPUserManagerinitializeWithConnection:clientConnection];
NSError *error;
if ([self.appConnectionIDlength] ==0 )
{
BOOL isUserRegistored = [userManager registerUser:self.gateWayUserNamepassword:self.gateWayUserPassworderror:&error isSyncFlag:NO];
if (isUserRegistored)
{
[self.userRegistorDelegateuserRegistrationSuccessful:userManager];
}
else
{
[userManager setRegistrationError:error];
[self.userRegistorDelegateuserRegistrationFailed:userManager];
}
}
else
{
[self.userRegistorDelegateuserRegistrationSuccessful:userManager];
}
can any one suggest me how to solve this issue ?
Thanks and Regards.
Rajasekhar.