SmartConnector Forum
Schneider Electric support forum about SmartConnector applications for integration of other building management systems (BMS) into EcoStruxure Building Operation.
Link copied. Please paste this link to share this article on your social media post.
I use SmartConnector for the first time
I currently want to try the SmartConnector function
Just got a new account and installed the software
Download the certification on the SmartConnector webpage
Upload to local computer
Always say that my approval has expired! ?
I want to ask what is the reason?
Link copied. Please paste this link to share this article on your social media post.
Hi , @ardak
Thank you for your help
I try to reinstall the SmartConnect program
At present, the certification has been uploaded successfully, and other functions can be operated
If you still have any questions after trying, I will ask again
thanks
Link copied. Please paste this link to share this article on your social media post.
Hi,
----> Download the certification on the SmartConnector webpage
Please elaborate on the steps taken during this step, this is probably where the issue lies.
BR
Armend
Link copied. Please paste this link to share this article on your social media post.
Hi @ardak
I use Runtime 2.4 (Developer) as a demonstration, here are my steps
1. Log in to the local Smart Connecrtor
2. Copy "Machine Fingerprint"
3. Log in to the SmartConnector server
4. Click Runtime 2.4 (Developer)
5. Paste "machine fingerprint"
6. Successfully downloaded Smart Connector 2.4 Core (Developer).lic
7. Upload to the local Smart Connector
8. Show that my certificate has expired
Is there a problem with my steps?
thanks for your help
Link copied. Please paste this link to share this article on your social media post.
Ok!
Could you please go to the portal -> setup -> service settings and set the logging level to trace, try to upload the license again and attach the logs?
They are located in %programdata%\Smartconnector\Logs
BR
Armend
Link copied. Please paste this link to share this article on your social media post.
Hi @ardak
I followed the method you said
SmartConnector has been set up
Also successfully found the Logs record
The following is the recorded content
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
2021-11-09 17:22:31.2881,Error,Service,<no principal>,Padding is invalid and cannot be removed.
at System.Security.Cryptography.RijndaelManagedTransform.DecryptData(Byte[] inputBuffer, Int32 inputOffset, Int32 inputCount, Byte[]& outputBuffer, Int32 outputOffset, PaddingMode paddingMode, Boolean fLast)
at System.Security.Cryptography.RijndaelManagedTransform.TransformFinalBlock(Byte[] inputBuffer, Int32 inputOffset, Int32 inputCount)
at SxL.Common.Crypto.Decrypt(String value, String keyValue, String initializationVector)
at Mongoose.Common.Data.ExtensionMethods.Decrypt(IEncryptable encryptable, String encryptionKey)
at Mongoose.Service.Data.MongooseDbContext.OnObjectMaterialized(Object sender, ObjectMaterializedEventArgs e)
at System.Data.Entity.Core.Objects.ObjectContext.OnObjectMaterialized(Object entity)
at System.Data.Entity.Core.Common.Internal.Materialization.Shaper.RaiseMaterializedEvents()
at System.Data.Entity.Core.Common.Internal.Materialization.Shaper`1.StopMaterializingElement()
at System.Data.Entity.Core.Common.Internal.Materialization.Shaper`1.SimpleEnumerator.MoveNext()
at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source)
at Mongoose.Service.Licensing.AntiRollbackDateTime.get_UtcNow()
,["Current WindowsIdentity is NT AUTHORITY\\SYSTEM"],
2021-11-09 17:22:31.2881,Trace,Service,<no principal>,Validating framework license,
2021-11-09 17:22:36.3064,Error,Service,<no principal>,Padding is invalid and cannot be removed.
at System.Security.Cryptography.RijndaelManagedTransform.DecryptData(Byte[] inputBuffer, Int32 inputOffset, Int32 inputCount, Byte[]& outputBuffer, Int32 outputOffset, PaddingMode paddingMode, Boolean fLast)
at System.Security.Cryptography.RijndaelManagedTransform.TransformFinalBlock(Byte[] inputBuffer, Int32 inputOffset, Int32 inputCount)
at SxL.Common.Crypto.Decrypt(String value, String keyValue, String initializationVector)
at Mongoose.Common.Data.ExtensionMethods.Decrypt(IEncryptable encryptable, String encryptionKey)
at Mongoose.Service.Data.MongooseDbContext.OnObjectMaterialized(Object sender, ObjectMaterializedEventArgs e)
at System.Data.Entity.Core.Objects.ObjectContext.OnObjectMaterialized(Object entity)
at System.Data.Entity.Core.Common.Internal.Materialization.Shaper.RaiseMaterializedEvents()
at System.Data.Entity.Core.Common.Internal.Materialization.Shaper`1.StopMaterializingElement()
at System.Data.Entity.Core.Common.Internal.Materialization.Shaper`1.SimpleEnumerator.MoveNext()
at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source)
at Mongoose.Service.Licensing.AntiRollbackDateTime.get_UtcNow()
,["Current WindowsIdentity is NT AUTHORITY\\SYSTEM"],
2021-11-09 17:22:36.3064,Trace,Service,<no principal>,Validating framework license,
2021-11-09 17:22:41.3347,Error,Service,<no principal>,Padding is invalid and cannot be removed.
at System.Security.Cryptography.RijndaelManagedTransform.DecryptData(Byte[] inputBuffer, Int32 inputOffset, Int32 inputCount, Byte[]& outputBuffer, Int32 outputOffset, PaddingMode paddingMode, Boolean fLast)
at System.Security.Cryptography.RijndaelManagedTransform.TransformFinalBlock(Byte[] inputBuffer, Int32 inputOffset, Int32 inputCount)
at SxL.Common.Crypto.Decrypt(String value, String keyValue, String initializationVector)
at Mongoose.Common.Data.ExtensionMethods.Decrypt(IEncryptable encryptable, String encryptionKey)
at Mongoose.Service.Data.MongooseDbContext.OnObjectMaterialized(Object sender, ObjectMaterializedEventArgs e)
at System.Data.Entity.Core.Objects.ObjectContext.OnObjectMaterialized(Object entity)
at System.Data.Entity.Core.Common.Internal.Materialization.Shaper.RaiseMaterializedEvents()
at System.Data.Entity.Core.Common.Internal.Materialization.Shaper`1.StopMaterializingElement()
at System.Data.Entity.Core.Common.Internal.Materialization.Shaper`1.SimpleEnumerator.MoveNext()
at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source)
at Mongoose.Service.Licensing.AntiRollbackDateTime.get_UtcNow()
,["Current WindowsIdentity is NT AUTHORITY\\SYSTEM"],
2021-11-09 17:22:41.3347,Trace,Service,<no principal>,Validating framework license,
2021-11-09 17:22:46.3610,Error,Service,<no principal>,Padding is invalid and cannot be removed.
at System.Security.Cryptography.RijndaelManagedTransform.DecryptData(Byte[] inputBuffer, Int32 inputOffset, Int32 inputCount, Byte[]& outputBuffer, Int32 outputOffset, PaddingMode paddingMode, Boolean fLast)
at System.Security.Cryptography.RijndaelManagedTransform.TransformFinalBlock(Byte[] inputBuffer, Int32 inputOffset, Int32 inputCount)
at SxL.Common.Crypto.Decrypt(String value, String keyValue, String initializationVector)
at Mongoose.Common.Data.ExtensionMethods.Decrypt(IEncryptable encryptable, String encryptionKey)
at Mongoose.Service.Data.MongooseDbContext.OnObjectMaterialized(Object sender, ObjectMaterializedEventArgs e)
at System.Data.Entity.Core.Objects.ObjectContext.OnObjectMaterialized(Object entity)
at System.Data.Entity.Core.Common.Internal.Materialization.Shaper.RaiseMaterializedEvents()
at System.Data.Entity.Core.Common.Internal.Materialization.Shaper`1.StopMaterializingElement()
at System.Data.Entity.Core.Common.Internal.Materialization.Shaper`1.SimpleEnumerator.MoveNext()
at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source)
at Mongoose.Service.Licensing.AntiRollbackDateTime.get_UtcNow()
,["Current WindowsIdentity is NT AUTHORITY\\SYSTEM"],
2021-11-09 17:22:46.3610,Trace,Service,<no principal>,Validating framework license,
2021-11-09 17:22:51.3812,Error,Service,<no principal>,Padding is invalid and cannot be removed.
at System.Security.Cryptography.RijndaelManagedTransform.DecryptData(Byte[] inputBuffer, Int32 inputOffset, Int32 inputCount, Byte[]& outputBuffer, Int32 outputOffset, PaddingMode paddingMode, Boolean fLast)
at System.Security.Cryptography.RijndaelManagedTransform.TransformFinalBlock(Byte[] inputBuffer, Int32 inputOffset, Int32 inputCount)
at SxL.Common.Crypto.Decrypt(String value, String keyValue, String initializationVector)
at Mongoose.Common.Data.ExtensionMethods.Decrypt(IEncryptable encryptable, String encryptionKey)
at Mongoose.Service.Data.MongooseDbContext.OnObjectMaterialized(Object sender, ObjectMaterializedEventArgs e)
at System.Data.Entity.Core.Objects.ObjectContext.OnObjectMaterialized(Object entity)
at System.Data.Entity.Core.Common.Internal.Materialization.Shaper.RaiseMaterializedEvents()
at System.Data.Entity.Core.Common.Internal.Materialization.Shaper`1.StopMaterializingElement()
at System.Data.Entity.Core.Common.Internal.Materialization.Shaper`1.SimpleEnumerator.MoveNext()
at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source)
at Mongoose.Service.Licensing.AntiRollbackDateTime.get_UtcNow()
,["Current WindowsIdentity is NT AUTHORITY\\SYSTEM"],
2021-11-09 17:22:51.3812,Trace,Service,<no principal>,Validating framework license,
2021-11-09 17:22:54.5054,Error,Service,admin,Padding is invalid and cannot be removed.
at System.Security.Cryptography.RijndaelManagedTransform.DecryptData(Byte[] inputBuffer, Int32 inputOffset, Int32 inputCount, Byte[]& outputBuffer, Int32 outputOffset, PaddingMode paddingMode, Boolean fLast)
at System.Security.Cryptography.RijndaelManagedTransform.TransformFinalBlock(Byte[] inputBuffer, Int32 inputOffset, Int32 inputCount)
at SxL.Common.Crypto.Decrypt(String value, String keyValue, String initializationVector)
at Mongoose.Common.Data.ExtensionMethods.Decrypt(IEncryptable encryptable, String encryptionKey)
at Mongoose.Service.Data.MongooseDbContext.OnObjectMaterialized(Object sender, ObjectMaterializedEventArgs e)
at System.Data.Entity.Core.Objects.ObjectContext.OnObjectMaterialized(Object entity)
at System.Data.Entity.Core.Common.Internal.Materialization.Shaper.RaiseMaterializedEvents()
at System.Data.Entity.Core.Common.Internal.Materialization.Shaper`1.StopMaterializingElement()
at System.Data.Entity.Core.Common.Internal.Materialization.Shaper`1.SimpleEnumerator.MoveNext()
at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source)
at Mongoose.Service.Licensing.AntiRollbackDateTime.get_UtcNow()
,["Current WindowsIdentity is NT AUTHORITY\\SYSTEM"],
2021-11-09 17:22:54.6094,Error,Service,admin,Padding is invalid and cannot be removed.
at System.Security.Cryptography.RijndaelManagedTransform.DecryptData(Byte[] inputBuffer, Int32 inputOffset, Int32 inputCount, Byte[]& outputBuffer, Int32 outputOffset, PaddingMode paddingMode, Boolean fLast)
at System.Security.Cryptography.RijndaelManagedTransform.TransformFinalBlock(Byte[] inputBuffer, Int32 inputOffset, Int32 inputCount)
at SxL.Common.Crypto.Decrypt(String value, String keyValue, String initializationVector)
at Mongoose.Common.Data.ExtensionMethods.Decrypt(IEncryptable encryptable, String encryptionKey)
at Mongoose.Service.Data.MongooseDbContext.OnObjectMaterialized(Object sender, ObjectMaterializedEventArgs e)
at System.Data.Entity.Core.Objects.ObjectContext.OnObjectMaterialized(Object entity)
at System.Data.Entity.Core.Common.Internal.Materialization.Shaper.RaiseMaterializedEvents()
at System.Data.Entity.Core.Common.Internal.Materialization.Shaper`1.StopMaterializingElement()
at System.Data.Entity.Core.Common.Internal.Materialization.Shaper`1.SimpleEnumerator.MoveNext()
at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source)
at Mongoose.Service.Licensing.AntiRollbackDateTime.get_UtcNow()
,["Current WindowsIdentity is NT AUTHORITY\\SYSTEM"],
2021-11-09 17:22:54.6094,Debug,Utility,admin,MayNotContinue : Your license has expired. Please contact your distributor/vendor to renew the license.,
2021-11-09 17:22:56.4015,Error,Service,<no principal>,Padding is invalid and cannot be removed.
at System.Security.Cryptography.RijndaelManagedTransform.DecryptData(Byte[] inputBuffer, Int32 inputOffset, Int32 inputCount, Byte[]& outputBuffer, Int32 outputOffset, PaddingMode paddingMode, Boolean fLast)
at System.Security.Cryptography.RijndaelManagedTransform.TransformFinalBlock(Byte[] inputBuffer, Int32 inputOffset, Int32 inputCount)
at SxL.Common.Crypto.Decrypt(String value, String keyValue, String initializationVector)
at Mongoose.Common.Data.ExtensionMethods.Decrypt(IEncryptable encryptable, String encryptionKey)
at Mongoose.Service.Data.MongooseDbContext.OnObjectMaterialized(Object sender, ObjectMaterializedEventArgs e)
at System.Data.Entity.Core.Objects.ObjectContext.OnObjectMaterialized(Object entity)
at System.Data.Entity.Core.Common.Internal.Materialization.Shaper.RaiseMaterializedEvents()
at System.Data.Entity.Core.Common.Internal.Materialization.Shaper`1.StopMaterializingElement()
at System.Data.Entity.Core.Common.Internal.Materialization.Shaper`1.SimpleEnumerator.MoveNext()
at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source)
at Mongoose.Service.Licensing.AntiRollbackDateTime.get_UtcNow()
,["Current WindowsIdentity is NT AUTHORITY\\SYSTEM"],
2021-11-09 17:22:56.4015,Trace,Service,<no principal>,Validating framework license,
Link copied. Please paste this link to share this article on your social media post.
Link copied. Please paste this link to share this article on your social media post.
Create your free account or log in to subscribe to the board - and gain access to more than 10,000+ support articles along with insights from experts and peers.