Description
Cause
Incompatible versions of the SSLIP and C3S Host application.
Solution
If stored credit card numbers have this issue after an update to 4.4 from 4.3, perform the following steps:
UPDATE StoreData.dbo.AccountContact
SET ModifiedDate = GETDATE()
, ModifiedByUser = 'CyriousTech'
, IsCCNumEncrypt = 1
, DefaultPaymentTrackingNumber = OldAC.DefaultPaymentTrackingNumber
, CCCSCustomerGuid = NULL
FROM [StoreData].dbo.AccountContact
LEFT JOIN [43_StoreData].dbo.AccountContact OldAC ON OldAC.ID = AccountContact.ID
WHERE CCCSCustomerGuid IS NOT NULL
In cases where SQL Server is located on a dfferent machine and the logged in user does not access privileges to SQL, C3S will fail to login. when testing this connection, you will receive an error message as follows:
Error:
Login failed for user ''. Verify the C3SConnectionString property is
pointing to the right database in the C3S config file
'C:\Program Files\Cyrious\SSLIP\Utilities\C3S\C3SHost.exe.config'
Resolution #1: Modify the C3S Connection String
*Replace USERNAME and PASSWORD with the appropriate user name and password to access the SQL Server database.
Resolution #2: Add User to SQL Server login
Resolution #3: Switch Users
Contributor: Development, Cyrious Software
Date: 04/20/2009
Version: Control 4.40.03.0501+