Still seeing this error in the SMP log when the gateway tries to connect:
Unable to get the client certificate associated with the specified request (Request: <resource typeGuid="2C3CB3BB-FEE9-48DF-804F-90856198B600" name="GATEWAY_SERVER" policyKey="AAAAAQABvw1TEWvkiZRMs0L+SxiLGxkatQqsK8KN4hY7nWCFK0GRHoEeBoMTCllAkH24OzASWFxBKTvMJ3bdmj5ZVQdJUMurPQKKIHlkzF5O3OvcNhy07kK+wnDbl1nd6OlpfLv9A4qC0ndTtwvXeV7+rv3roaaBvewQjgNjASRGubmfOesHHfdJwxQ8poFNw/KCuJOJU5qwSx5bLV/fPdF7PK3tDaA9TLWEZWw0eeiASXfeUzII07H/DaFl71OwgjDDzeALMnRvoZ5YKxGid7x81ltdXij+OV0dbIm9kWqfnL7Wg/eo2mjBcvlYLQRpNfGIWQ==">
<key name="name.domain" value="GATEWAY_SERVER"/>
<key name="fqdn" value="GATEWAY_SERVER"/>
<regRequest fqdn="GATEWAY_SERVER" publicKey="AAAAAQABvw1TEWvkiZRMs0L+SxiLGxkatQqsK8KN4hY7nWCFK0GRHoEeBoMTCllAkH24OzASWFxBKTvMJ3bdmj5ZVQdJUMurPQKKIHlkzF5O3OvcNhy07kK+wnDbl1nd6OlpfLv9A4qC0ndTtwvXeV7+rv3roaaBvegJ46qFCcL+kr3mykTcUL85SgwQjgNjASRGubmfOesHHfdJwxQ8poFNw/KCuJOJU5qwSx5bLV/fPdF7PK3tDaA9TLWEZWw0eeiASXfeUzII07H/DaFl71OwgjDDzeALMnRvoZ5YKxGid7x81ltdXij+OV0dbIm9kWqfnL7Wg/eo2mjBcvlYLQRpNfGIWQ==" certificateType="nsagent"/>
</resource>, Exception: System.NullReferenceException: Object reference not set to an instance of an object.
at Altiris.NS.Security.Cryptography.CertificateManager.ConvertPrivateKey(AsymmetricAlgorithm asymmetricAlgorithm)
at Altiris.NS.Security.Cryptography.CertificateManager.IssueCertificate(Guid id, Guid resourceID, Guid parentID, X500DistinguishedName subject, String scope, CertificateUsageFlags certificateUsage, AsymmetricAlgorithm publicKey, String caName, DateTime expiryTime, Boolean storePrivateKey)
at Altiris.NS.Security.Cryptography.CertificateManager.IssueCertificate(Guid id, Guid resourceID, Guid parentID, X500DistinguishedName subject, String scope, CertificateUsageFlags certificateUsage, AsymmetricAlgorithm publicKey, String caName, TimeSpan issuingPeriod, Boolean storePrivateKey)
at Altiris.NS.Security.Cryptography.CertificateManager.IssueCertificate(Guid id, Guid resourceID, Guid parentID, X500DistinguishedName subject, String scope, CertificateUsageFlags certificateUsage, AsymmetricAlgorithm publicKey, String caName)
at Altiris.NS.Security.Cryptography.AgentCertificateManager.IssueClientCertificate(Guid certID, Guid ResourceID, Guid parentID, String sScope, X500DistinguishedName subject, AsymmetricAlgorithm publicKey)
at Altiris.NS.AgentManagement.AgentCertificateDistributer.DistributePermanentCertificateByTemporary(CertificateRequestData& requestData)
at Altiris.NS.AgentManagement.NegotiateCertificateRequest.GetClientCertificate(CertificateRequestData& requestData)
at Altiris.NS.AgentManagement.NegotiateCertificateRequest.Process(String requestXml, Guid certID, Boolean bEncryptResponse, Boolean bAdminCall, Byte[]& encryptedData))
**CEDUrlStart** :http://entced.symantec.com/entt?product=SMP&version=7.5.3153.0&language=en&module=n/VHGfYhVq3+uaqg4g94f9BZ1/Db7PAMK09Umt97LUTXlFHsjXESHvvraWzyl8s2&error=1184117990&build=**CEDUrlEnd**