Skip to main content
Home
for DLMS smart meters
Open source solutions for DLMS smart metering

Main navigation

  • Home
  • Products
  • About us
  • Open Source
  • Community
  • Forum
  • Downloads
User account menu
  • Log in

Breadcrumb

  1. Home
  2. Device Reports a Inconsistent Class or Object

Device reports a inconsistent Class or object

By Agg , 7 March, 2024
Forums
DLMSDirector

I select "Certificates tab from the "Security setup" object. Then press "Key pair". The error is “access error Device reports a inconsistent Class or object ”.

The server log ie below:
Server address: 1
Associations:
[0.0.40.0.0.255]
0.0.40.0.0.255 Ch. 0 Association #1
0
++++++++++++++++++++++++++++
Client address: 1
Conformance:
[SET, GET, ACTION]
MaxReceivePduSize: 832 MaxSendPduSize: 65535

Security suite: SUITE_1
Security policy: [AUTHENTICATED, ENCRYPTED]
Authentication key: D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE DF
Block cipher key: 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F

TCP/IP connection established.
TX: 7E A0 1E 03 03 73 40 CC 81 80 12 05 01 80 06 01 80 07 04 00 00 00 01 08 04 00 00 00 01 53 3B 7E
RX: 7E A0 6B 03 03 10 CF A9 E6 E6 00 60 5D A1 09 06 07 60 85 74 05 08 01 03 A6 0A 04 08 4D 4D 4D 00 00 00 00 00 8A 02 07 80 8B 07 60 85 74 05 08 02 05 AC 12 80 10 4A 76 0A 21 41 5E 47 1D 55 71 66 3A 29 2E 30 3F BE 23 04 21 21 1F 31 00 00 00 00 C8 78 0A 70 91 93 CB 02 83 8A A3 D2 6E DF FE 3A 36 70 61 60 9B AB 92 91 E3 DA E3 8A 7E
TX: 7E A0 77 03 03 30 58 DC E6 E7 00 61 69 A1 09 06 07 60 85 74 05 08 01 03 A2 03 02 01 00 A3 05 A1 03 02 01 0E A4 0A 04 08 4D 4D 4D 00 00 00 00 01 88 02 07 80 89 07 60 85 74 05 08 02 05 AA 12 80 10 5C 30 11 4A 64 67 48 07 69 4F 5E 1C 05 5C 22 3F BE 23 04 21 28 1F 31 00 00 00 00 C9 50 5D D6 FC 61 08 89 B3 04 90 03 C8 79 58 F0 EA 7D 35 98 9D BF 77 3A 27 CA C0 FD 7E
RX: 7E A0 3F 03 03 32 25 0C E6 E6 00 CB 31 31 00 00 00 01 BD BB 1B A6 AC 9E 2D 5B 2B C7 20 A7 1F 14 20 57 AD 3B 9C 2E 1E 85 CF 03 DD A6 AA A8 0F 1D 73 EB 6C FA 67 B0 93 B4 BE 9B 66 A3 B8 C9 70 E3 7E
onPreAction 0.0.40.0.0.255:1
TX: 7E A0 38 03 03 52 02 38 E6 E7 00 CF 2A 31 00 00 00 01 5F 44 6A 0E 50 56 63 D9 CE 51 9D D8 99 87 4B 8A 46 02 3B 10 9B 94 24 31 3B 88 C8 15 03 EE AE 72 91 C8 5B 38 1B 68 27 7E
RX: 7E A0 2E 03 03 54 0F D5 E6 E6 00 CB 20 31 00 00 00 02 C8 4E 5E 20 B5 76 72 53 F3 33 19 2E 79 5C 4B 2B 68 01 02 64 FD 05 43 4C 9C B1 60 FC 88 7E
TX: 7E A0 23 03 03 74 82 7F E6 E7 00 CF 15 31 00 00 00 02 1F D9 31 37 20 52 20 AD 59 A6 54 AA 4E 09 6A C1 DA 86 7E

Agg

2 years 3 months ago

I have successfully generate…

I have successfully generate a new private key for the meter,generate a new certificate request and Import certificate. I can see the certificates in XML. But Security Setup object' certificates is empty. What is wrong with it?

Profile picture for user Kurumi

Kurumi

2 years 3 months ago

Hi, Are you using the real…

Hi,

Are you using the real meter or simulator? I believe that there is no SecuritySetup 0.0.43.0.0.255 available on this association view.

BR,
Mikko

Agg

2 years 3 months ago

I using the simulator.And…

I using the simulator.And the SecuritySetup 0.0.43.0.0.255 is on this association view.

below is the SecuritySetup :

<GXDLMSSecuritySetup>
<LN>0.0.43.0.0.255</LN>
<Version>1</Version>
<Access>111111</Access>
<MethodAccess>11111111</MethodAccess>
<SecurityPolicy>3</SecurityPolicy>
<SecuritySuite>1</SecuritySuite>
<ClientSystemTitle>4D 4D 4D 00 00 00 00 00</ClientSystemTitle>
<ServerSystemTitle>4D 4D 4D 00 00 00 00 01</ServerSystemTitle>
<SigningKey>MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgsTh8QmJtdujar+U7LP6HGgr7RwI9U0xacVLtnQi/9AyhRANCAASoUH//YYrJsvsrqrCrXgiwnGcZ4F2Cr6ikHHxqBb7riMR6PEGdEIVhfh4/dpau05RGVUpQxKsVnLmauvsNDLTf</SigningKey>
<KeyAgreement>MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgh3CxySQZuEQdVuwt55YBR8CHHhpUgwkz407ZEHsDTT2hRANCAAQpnB/xWwNLGc18NqiGaZljGblDaPQceVFFAiKspgnu5FnamiUazMzLPdkygKOlXAuvR5m4Bx2+IYcvC8xeK5lX</KeyAgreement>
<TLS>MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgh3CxySQZuEQdVuwt55YBR8CHHhpUgwkz407ZEHsDTT2hRANCAAQpnB/xWwNLGc18NqiGaZljGblDaPQceVFFAiKspgnu5FnamiUazMzLPdkygKOlXAuvR5m4Bx2+IYcvC8xeK5lX</TLS>
<ServerCertificates>
<Cert>MIIBizCCASigAwIBAgIDD2sZMAoGCCqGSM49BAMCME4xFDASBgNVBAMMC1Jvb3QgQ0EgMjU2MRcwFQYDVQQKDA5HdXJ1eCBTZWN1cml0eTEQMA4GA1UEBwwHVGFtcGVyZTELMAkGA1UEBhMCRkkwHhcNMjQwMzA3MTAxNDUxWhcNMjUwMzA3MTAxNDUxWjAbMRkwFwYDVQQDDBA0RDRENEQwMDAwMDAwMDAxMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEqFB//2GKybL7K6qwq14IsJxnGeBdgq+opBx8agW+64jEejxBnRCFYX4eP3aWrtOURlVKUMSrFZy5mrr7DQy036MoMCYwDAYDVR0jBAUwA4IBADAJBgNVHRMEAjAAMAsGA1UdDwQEAwIHgDAKBggqhkjOPQQDAgNRADBOBggqhkjOPQQDAgIgOgkSzxD6W29rSsKg25kgkU1qDvTqjMYbxZ0JwQoVPE4CIFh2FknwSY40daOfbSp5CrFn7f+eFR3QU4IFcf2SW/Wd</Cert>
<Cert>MIIBizCCASigAwIBAgIDD2sUMAoGCCqGSM49BAMCME4xFDASBgNVBAMMC1Jvb3QgQ0EgMjU2MRcwFQYDVQQKDA5HdXJ1eCBTZWN1cml0eTEQMA4GA1UEBwwHVGFtcGVyZTELMAkGA1UEBhMCRkkwHhcNMjQwMzA3MDcwMDQ0WhcNMjUwMzA3MDcwMDQ0WjAbMRkwFwYDVQQDDBA0RDRENEQwMDAwMDAwMDAxMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEKZwf8VsDSxnNfDaohmmZYxm5Q2j0HHlRRQIirKYJ7uRZ2polGszMyz3ZMoCjpVwLr0eZuAcdviGHLwvMXiuZV6MoMCYwDAYDVR0jBAUwA4IBADAJBgNVHRMEAjAAMAsGA1UdDwQEAwIDCDAKBggqhkjOPQQDAgNRADBOBggqhkjOPQQDAgIgdQH3FkFiIvljL2onkDrt+kMSZRgAQS2ROjHY3KudWS8CIOVK04SLQyFCcRh/8N9hvXHpy+Qf+AFPSS95apSRBUwG</Cert>
<Cert>MIIBizCCASigAwIBAgIDD2q/MAoGCCqGSM49BAMCME4xFDASBgNVBAMMC1Jvb3QgQ0EgMjU2MRcwFQYDVQQKDA5HdXJ1eCBTZWN1cml0eTEQMA4GA1UEBwwHVGFtcGVyZTELMAkGA1UEBhMCRkkwHhcNMjQwMzAxMTA1OTExWhcNMjUwMzAxMTA1OTExWjAbMRkwFwYDVQQDDBA0RDRENEQwMDAwMDAwMDAwMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEhyZWtJPjcUh8vdze7sfU3E5DKsmeeROQwt6S6EIoCd5tQ9faJvRG3U9DGTRAb2HEoQIQoEV/SKeOU8370lIvhaMoMCYwDAYDVR0jBAUwA4IBADAJBgNVHRMEAjAAMAsGA1UdDwQEAwIHgDAKBggqhkjOPQQDAgNRADBOBggqhkjOPQQDAgIgO/0FYaVqYj0r34F1hOC7fVJfNFbm7OVPMVT9ARqCT+ECIDkfP+FfcAgFZFJlxn4bRQZgXweRDW2poY3wa+75c4BN</Cert>
<Cert>MIIBizCCASigAwIBAgIDD2q+MAoGCCqGSM49BAMCME4xFDASBgNVBAMMC1Jvb3QgQ0EgMjU2MRcwFQYDVQQKDA5HdXJ1eCBTZWN1cml0eTEQMA4GA1UEBwwHVGFtcGVyZTELMAkGA1UEBhMCRkkwHhcNMjQwMzAxMTA1OTA4WhcNMjUwMzAxMTA1OTA4WjAbMRkwFwYDVQQDDBA0RDRENEQwMDAwMDAwMDAwMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE7fmEcaWBc3jKZR1W8v3ob4TASLdlyDfeTNX8YH1wMx3Drm7rY1x9RP8azF9NdUZH3ki0N2FPJojfWZwqpgLLfaMoMCYwDAYDVR0jBAUwA4IBADAJBgNVHRMEAjAAMAsGA1UdDwQEAwIDCDAKBggqhkjOPQQDAgNRADBOBggqhkjOPQQDAgIg099Y4FiMOEUkK2nOBkNSrCWrrMf/0DiQUQ6Bq8BNFmkCIP2nH6EFA5f/MV9PwSwyZ6q8GZfNRUmaRjxc+usTFVLR</Cert>
</ServerCertificates>
<Guek>00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F</Guek>
<Gak>D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE DF</Gak>
<Kek>31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31</Kek>
</GXDLMSSecuritySetup>

Image
Profile picture for user Kurumi

Kurumi

2 years 3 months ago

Hi, Have you read the real…

Hi,

Have you read the real meter or have you added security setup manually? Are you using Java or C# simulator?

BR,
Mikko

Agg

2 years 3 months ago

Sorry, I don't have real…

Sorry, I don't have real meter and i added security setup manually. All the certificates and key is done by Director. I use java simulator.

Profile picture for user Kurumi

Kurumi

2 years 3 months ago

Hi, I tested this and it…

Hi,

I tested this and it worked as expected. Check that the Security Setup Suite value is Suite1 or Suite2 and not Suite0.

BR,
Mikko

Agg

2 years 3 months ago

I have set both of the…

I have set both of the server and client suite1,but it doesn’t work.

Agg

2 years 3 months ago

Thanks a lot.I refresh the…

Thanks a lot.I refresh the director,and then the problem is solved.

  • Create new account
  • Reset your password

Hire Us!

Latest Releases

  • Tue, 06/09/2026 - 11:16
    gurux.dlms.java 4.0.95
  • Tue, 06/09/2026 - 10:03
    Gurux.DLMS.Python 1.0.199
  • Mon, 06/08/2026 - 13:39
    gurux.dlms.cpp 9.0.2606.0801
  • Mon, 06/01/2026 - 10:15
    gurux.dlms.cpp 9.0.2606.0101
  • Thu, 05/28/2026 - 16:06
    gurux.dlms.java 4.0.94

New forum topics

  • Error reading L&G Meter
  • Pass a TCP Client to GXNet
  • Australian EDMI Mk10D (Essential Energy area)
  • Strange mix of data notificiation vs get response
  • DLMS Connection
More
RSS feed
Privacy FAQ GXDN Issues Contact
Follow Gurux on Twitter Follow Gurux on Linkedin