Relativity Server Upgrade Problems

Hi
On my Serve i tryed to Upgrade to the current Version on Relativity Server:** v10.0.0.1485
My Problem is that now my App can not login anymore.
I get following error:
image
Bevor i had also AES but it seams that the new Version has not this Option.

Would be thankful for any help.
Manfred

Relativity Server: v10.0.0.1485
Data Abstract: v10.0.0.1485
RemObjects SDK: v10.0.0.1485

.NET Runtime: v4.0.30319.42000
Operating System: Unix 4.4.0.42
Platform: Unix

Hello

What was the old Relativity Server version? There were no SSL-related changes in its core for a quite long time. Just in case - have you updated Mono version as well? If so then what is its version currenly?

The error you get is a Delphi-side SSL handshake error. Usually it is caused by outdated OpenSSL / Indy components etc. So the second question would be what exactly do you use client-sde?

Thanks for your fast Answer.
It was a old Relativity Server version. But it works now… Actually i don’t know why.
I can now “login” from my app but are there Changes in the Scripts Section?
I deleted to old Config and did a new config with the current Relativity Server. And imported the the Config in the new Serevr. In the Data Abstract Schema Modeler it looks ok. But when i check the log in the Server Admin i see that the User get not recognized.
Normaly i see here the User not the shema and domains
image

I use these Scripts and it looks like the User get not veryfied correctly.

function onUnknownSqlMacroIdentifier(name)
{
	log('+++++++++++++++++++++++++++++++++++++++++');
	if (isNestedEvent = false)
		var SessionVariable_camp_filter = lda.selectSQL('SELECT C_NO FROM CAMPS');
	log('SessionVariable_camp_filter: '+ SessionVariable_camp_filter +'');
	log('+++++++++++++++++++++++++++++++++++++++++');
	
	
//	log('sn = ' + session['Login.sn'] + '');
	log('uidNumber = ' + session['Login.uidNumber'] + '');
	log('ou =' + session['Login.ou'] + '');
	log('gidNumber = ' + session['Login.gidNumber'] + '');
	log('cn = ' + session['Login.cn'] + '');
	log('uid = ' + session['Login.uid'] + '');
//	log('gecos = ' + session['Login.gecos'] + '');
//	log('departmentNumber = ' + session['Login.departmentNumber'] + '');
	log('description = ' + session['Login.description'] + '');
	log('__________________________________________________');
	
	
	if (name === 'filter')
		return "C_NO IN (SELECT DISTINCT CAMP_NO FROM LDAP_GROUP_RIGHTS WHERE
				 GROUP_NO = (SELECT cn FROM LDAP_GROUPS WHERE `gidNumber` = '" + session['Login.gidNumber'] + "') )";
	
//	if (name === 'filter')
//		return SessionVariable_camp_filter;


// Check Access Rights
    if (name === 'description')
        return '"' + session['Login.description'] + '"';
        
// User Info
    if (name === 'camp')
        return '"' + session['Login.ou'] + '"';
    if (name === 'country')
        return '"' + session['Login.l'] + '"'; 
    if (name === 'first_name')
        return '"' + session['Login.givenName'] + '"';           
    if (name === 'last_name')
        return '"' + session['Login.sn'] + '"';         
        
}


// Called during validation of request (fetching) for a data table. Should return true if access to the table should be allowed
function onValidateDataTableAccess(name, parameterNames, parameterValues, currentAllowed)
{
	log('AccessRights = ' + session['Login.description'] + '');
    name = name.toUpperCase();

	if ('BIBLE_ART,CHURCH,DOCTOR,HOSPITAL,HOTEL,LAWYER,MBP,NURSING_H,PUB_S,SCHOOL,MEMBER,PRAYER,TESTIMONY,MINUTES'.split(',').indexOf(name) < 0)
		return true;

    var tables = session['Login.description'].split(',');
    return (tables.indexOf(name) >= 0) || (tables.indexOf(name + '-RW') >= 0);
}


function beforeProcessDelta(delta)
{
    var name = delta.name.toUpperCase() + '-RW';
    
	if ('BIBLE_ART,CHURCH,DOCTOR,HOSPITAL,HOTEL,LAWYER,MBP,NURSING_H,PUB_S,SCHOOL,MEMBER,PRAYER,TESTIMONY,MINUTES'.split(',').indexOf(name) < 0)
		return true;
		
	if (session['Login.description'].split(',').indexOf(name) < 0)
		fail('You cannot update the table ' + delta.name);
}

Please double-check that this option is enabled:

You are the BEST !!!
image

Shalom Manfred