HLS not wokring with Gurux director version 8.1.2001.1601

6 posts / 0 new
Last post
pramodahanya
HLS not wokring with Gurux director version 8.1.2001.1601

Hi Mikko,
HLS is not working with the latest version of Gurux director. With the same project file, we can connect with an older version. Below are the trace logs for working connection(old version 8.1.1912.0501) and with the new version.
We are facing this issue with both Wrapper over UDP and HDLC over a serial port

Working trace log(Invocation counter manually set):
15:45:12 03:45:12.812 Info Opening
15:45:12 03:45:12.812 Info Open
15:45:13 Send AARQ request.
00 01 00 01 00 01 00 5F 60 5D A1 09 06 07 60 85 74 05 08 01 03 A6 0A 04 08 43 4C 49 45 4E 54 00 00 8A 02 07 80 8B 07 60 85 74 05 08 02 05 AC 12 80 10 65 79 20 38 5D 11 2B 32 31 58 30 38 0C 3D 24 3B BE 23 04 21 21 1F 30 00 00 0D B0 FE D2 5A 10 41 17 49 FE 59 F0 9D 65 8F 84 49 F4 A3 92 E4 14 88 09 09 12 5E 1A
<WRAPPER len="67" >
<TargetAddress Value="1" />
<SourceAddress Value="1" />
<PDU>
<AssociationRequest>
<ApplicationContextName Value="LN_WITH_CIPHERING" />
<CallingAPTitle Value="434C49454E540000" />
<SenderACSERequirements Value="1" />
<MechanismName Value="HighGMAC" />
<CallingAuthentication Value="657920385D112B32315830380C3D243B" />
<glo_InitiateRequest Value="3000000DB0FED25A10411749FE59F09D658F8449F4A392E414880909125E1A" />
</AssociationRequest>
</PDU>
</WRAPPER>

15:45:13 03:45:13.359 Sent 00 01 00 01 00 01 00 5F 60 5D A1 09 06 07 60 85 74 05 08 01 03 A6 0A 04 08 43 4C 49 45 4E 54 00 00 8A 02 07 80 8B 07 60 85 74 05 08 02 05 AC 12 80 10 65 79 20 38 5D 11 2B 32 31 58 30 38 0C 3D 24 3B BE 23 04 21 21 1F 30 00 00 0D B0 FE D2 5A 10 41 17 49 FE 59 F0 9D 65 8F 84 49 F4 A3 92 E4 14 88 09 09 12 5E 1A
15:45:13 03:45:13.874 Received 00 01 00 01 00 01 00 6B 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 5A 54 59 66 70 00 00 16 88 02 07 80 89 07 60 85 74 05 08 02 05 AA 12 80 10 DB 9F 42 02 5E 13 27 3B 2F F0 BF CA C2 CD 39 ED BE 23 04 21 28 1F 30 00 00 0A 65 5E 28 A5 10 5F B3 EB 68 31 4F FD 23 7C 73 23 AC FA 5D DE B7 2F 3D 78 BC 26 DB
15:45:13
00 01 00 01 00 01 00 6B 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 5A 54 59 66 70 00 00 16 88 02 07 80 89 07 60 85 74 05 08 02 05 AA 12 80 10 DB 9F 42 02 5E 13 27 3B 2F F0 BF CA C2 CD 39 ED BE 23 04 21 28 1F 30 00 00 0A 65 5E 28 A5 10 5F B3 EB 68 31 4F FD 23 7C 73 23 AC FA 5D DE B7 2F 3D 78 BC 26 DB
<WRAPPER len="73" >
<TargetAddress Value="1" />
<SourceAddress Value="1" />
<PDU>
<AssociationResponse>
<ApplicationContextName Value="LN_WITH_CIPHERING" />
<AssociationResult Value="00" />
<ResultSourceDiagnostic>
<ACSEServiceUser Value="0E" />
</ResultSourceDiagnostic>
<RespondingAPTitle Value="5A54596670000016" />
<ResponderACSERequirement Value="1" />
<MechanismName Value="HighGMAC" />
<RespondingAuthentication Value="DB9F42025E13273B2FF0BFCAC2CD39ED" />
<glo_InitiateResponse Value="3000000A655E28A5105FB3EB68314FFD237C7323ACFA5DDEB72F3D78BC26DB" />
</AssociationResponse>
</PDU>
</WRAPPER>

15:45:13 Parsing AARE reply succeeded.
15:45:13 Authenticating.
00 01 00 01 00 01 00 33 CB 31 30 00 00 0D B1 5A C8 BB 89 45 6A 4D B2 D8 8B 76 A6 58 35 79 E2 D7 3E 00 80 0E 1E FE C1 1D 6E 78 34 4E 71 BD 65 2A 7D 5C E5 BA 4B 96 53 E5 9A 9A B8
<WRAPPER len="3B" >
<TargetAddress Value="1" />
<SourceAddress Value="1" />
<PDU>
<glo_ActionRequest Value="3000000DB15AC8BB89456A4DB2D88B76A6583579E2D73E00800E1EFEC11D6E78344E71BD652A7D5CE5BA4B9653E59A9AB8" />
</PDU>
</WRAPPER>

15:45:13 03:45:13.890 Sent 00 01 00 01 00 01 00 33 CB 31 30 00 00 0D B1 5A C8 BB 89 45 6A 4D B2 D8 8B 76 A6 58 35 79 E2 D7 3E 00 80 0E 1E FE C1 1D 6E 78 34 4E 71 BD 65 2A 7D 5C E5 BA 4B 96 53 E5 9A 9A B8
15:45:14 03:45:14.374 Received 00 01 00 01 00 01 00 2C CF 2A 30 00 00 0A 66 1B E2 8F 45 C0 CB 37 04 D3 3B 01 67 14 13 AA 34 34 46 2B D2 1C 03 9D B0 B9 48 73 0C C5 48 32 6F FD 8E 4E C3 DA
15:45:14
00 01 00 01 00 01 00 2C CF 2A 30 00 00 0A 66 1B E2 8F 45 C0 CB 37 04 D3 3B 01 67 14 13 AA 34 34 46 2B D2 1C 03 9D B0 B9 48 73 0C C5 48 32 6F FD 8E 4E C3 DA
<WRAPPER len="34" >
<TargetAddress Value="1" />
<SourceAddress Value="1" />
<PDU>
<glo_ActionResponse Value="3000000A661BE28F45C0CB3704D33B01671413AA3434462BD21C039DB0B948730CC548326FFD8E4EC3DA" />
</PDU>
</WRAPPER>

Failed trace logs:
13:55:47 01:55:47.239 Info Opening
13:55:47 01:55:47.240 Info Open
13:55:47 Send AARQ request.
00 01 00 01 00 01 00 5F 60 5D A1 09 06 07 60 85 74 05 08 01 03 A6 0A 04 08 43 4C 49 45 4E 54 00 00 8A 02 07 80 8B 07 60 85 74 05 08 02 05 AC 12 80 10 37 07 19 37 76 4D 54 4B 45 6C 01 43 0C 6E 5F 73 BE 23 04 21 21 1F 30 00 00 0F E6 94 DB B4 42 BF 6A E7 43 2B 39 02 09 7D FC 03 E8 0B 33 7D 2E EC 7F F0 E6 CA 3D
<WRAPPER len="67" >
<TargetAddress Value="1" />
<SourceAddress Value="1" />
<PDU>
<AssociationRequest>
<ApplicationContextName Value="LN_WITH_CIPHERING" />
<CallingAPTitle Value="434C49454E540000" />
<SenderACSERequirements Value="1" />
<MechanismName Value="HighGMAC" />
<CallingAuthentication Value="37071937764D544B456C01430C6E5F73" />
<glo_InitiateRequest Value="3000000FE694DBB442BF6AE7432B3902097DFC03E80B337D2EEC7FF0E6CA3D" />
</AssociationRequest>
</PDU>
</WRAPPER>

13:55:47 01:55:47.770 Sent 00 01 00 01 00 01 00 5F 60 5D A1 09 06 07 60 85 74 05 08 01 03 A6 0A 04 08 43 4C 49 45 4E 54 00 00 8A 02 07 80 8B 07 60 85 74 05 08 02 05 AC 12 80 10 37 07 19 37 76 4D 54 4B 45 6C 01 43 0C 6E 5F 73 BE 23 04 21 21 1F 30 00 00 0F E6 94 DB B4 42 BF 6A E7 43 2B 39 02 09 7D FC 03 E8 0B 33 7D 2E EC 7F F0 E6 CA 3D
13:55:48 01:55:48.716 Received 00 01 00 01 00 01 00 6B 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 5A 54 59 66 70 00 00 16 88 02 07 80 89 07 60 85 74 05 08 02 05 AA 12 80 10 39 39 AF F3 0F 6C 33 D5 39 31 15 D9 7C 86 1B 4A BE 23 04 21 28 1F 30 00 00 0A C1 80 77 A5 CA 8B 8F D2 10 04 BE F1 8C 7B B7 4E BB CA F5 55 9E 6E E0 D8 AB 4D 42
13:55:48
00 01 00 01 00 01 00 6B 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 5A 54 59 66 70 00 00 16 88 02 07 80 89 07 60 85 74 05 08 02 05 AA 12 80 10 39 39 AF F3 0F 6C 33 D5 39 31 15 D9 7C 86 1B 4A BE 23 04 21 28 1F 30 00 00 0A C1 80 77 A5 CA 8B 8F D2 10 04 BE F1 8C 7B B7 4E BB CA F5 55 9E 6E E0 D8 AB 4D 42
<WRAPPER len="73" >
<TargetAddress Value="1" />
<SourceAddress Value="1" />
<PDU>
<AssociationResponse>
<ApplicationContextName Value="LN_WITH_CIPHERING" />
<AssociationResult Value="00" />
<ResultSourceDiagnostic>
<ACSEServiceUser Value="0E" />
</ResultSourceDiagnostic>
<RespondingAPTitle Value="5A54596670000016" />
<ResponderACSERequirement Value="1" />
<MechanismName Value="HighGMAC" />
<RespondingAuthentication Value="3939AFF30F6C33D5393115D97C861B4A" />
<glo_InitiateResponse Value="3000000AC18077A5CA8B8FD21004BEF18C7BB74EBBCAF5559E6EE0D8AB4D42" />
</AssociationResponse>
</PDU>
</WRAPPER>

13:55:48 Parsing AARE reply succeeded.
13:55:48 Authenticating.
00 01 00 01 00 01 00 33 CB 31 30 00 00 0F E6 56 DA 75 42 B6 35 F8 6F 2B 39 E3 15 83 0A 1A 52 9D 9D 6E 96 3A 3C 51 D7 D1 62 97 10 8C B1 51 9C 6E FD D5 F3 C2 1E 74 C5 70 C4 9D D6
<WRAPPER len="3B" >
<TargetAddress Value="1" />
<SourceAddress Value="1" />
<PDU>
<glo_ActionRequest Value="3000000FE656DA7542B635F86F2B39E315830A1A529D9D6E963A3C51D7D16297108CB1519C6EFDD5F3C21E74C570C49DD6" />
</PDU>
</WRAPPER>

13:55:48 01:55:48.726 Sent 00 01 00 01 00 01 00 33 CB 31 30 00 00 0F E6 56 DA 75 42 B6 35 F8 6F 2B 39 E3 15 83 0A 1A 52 9D 9D 6E 96 3A 3C 51 D7 D1 62 97 10 8C B1 51 9C 6E FD D5 F3 C2 1E 74 C5 70 C4 9D D6
13:55:49 01:55:49.202 Received 00 01 00 01 00 01 00 17 CF 15 30 00 00 0A C2 40 65 92 54 67 04 25 73 BA 58 F8 78 47 F6 4B 96
13:55:49
00 01 00 01 00 01 00 17 CF 15 30 00 00 0A C2 40 65 92 54 67 04 25 73 BA 58 F8 78 47 F6 4B 96
<WRAPPER len="1F" >
<TargetAddress Value="1" />
<SourceAddress Value="1" />
<PDU>
<glo_ActionResponse Value="3000000AC24065925467042573BA58F87847F64B96" />
</PDU>
</WRAPPER>

13:55:49 01:55:49.206 Info Closed
13:55:49 01:55:49.206 Error System.ObjectDisposedException: Cannot access a disposed object.<CR><LF>Object name: 'System.Net.Sockets.Socket'.<CR><LF> at System.Net.Sockets.Socket.EndReceiveFrom(IAsyncResult asyncResult, EndPoint& endPoint)<CR><LF> at System.Net.Sockets.UdpClient.EndReceive(IAsyncResult asyncResult, IPEndPoint& remoteEP)<CR><LF> at Gurux.Net.GXNet.RecieveComplete(IAsyncResult result)
Gurux.DLMS.GXDLMSConfirmedServiceError: ServiceError Read exception. Service Unsupported
at GXDLMSDirector.GXDLMSDevice.InitializeConnection()
at GXDLMSDirector.MainForm.Connect(Object sender, GXAsyncWork work, Object[] parameters)

BR
Pramod Guruvareddy

Kurumi
Kurumi's picture

Hi Pramod ,
Thank you for this info. We'll check this right away and I'll send more info soon.

BR,
Mikko

________________________________________
Mikko Kurunsaari
Gurux Ltd
http://www.gurux.fi

Kurumi
Kurumi's picture

Hi,

We know the reason. This is now fixed and new version is released today.

BR,
Mikko

________________________________________
Mikko Kurunsaari
Gurux Ltd
http://www.gurux.fi

Kurumi
Kurumi's picture

Hi,

Get the latest version. This is fixed and tested with version 8.2.2001.3001.

BR,
Mikko

________________________________________
Mikko Kurunsaari
Gurux Ltd
http://www.gurux.fi

pramodahanya

Hi Mikko,
I have version 8.1.2001.3001 and when I click Help -> Check For Updates it shows no updates available.
We are getting Access Error: Other reason.
Below is the trace log:
12:06:57 Initializing Network connection.
12:06:57 12:06:57.619 Info Opening
12:06:57 12:06:57.620 Info Open
12:06:58 Send AARQ request.
00 01 00 01 00 01 00 5F 60 5D A1 09 06 07 60 85 74 05 08 01 03 A6 0A 04 08 43 4C 49 45 4E 54 00 00 8A 02 07 80 8B 07 60 85 74 05 08 02 05 AC 12 80 10 36 5C 0E 04 6D 26 62 03 48 49 52 35 5B 08 11 5A BE 23 04 21 21 1F 30 00 00 03 A2 3F 44 C9 C1 67 7C 20 9F ED 97 68 58 F4 B2 78 B7 DF D0 DB A4 B6 0D DE 94 12 01
<WRAPPER len="67" >
<TargetAddress Value="1" />
<SourceAddress Value="1" />
<PDU>
<AssociationRequest>
<ApplicationContextName Value="LN_WITH_CIPHERING" />
<CallingAPTitle Value="434C49454E540000" />
<SenderACSERequirements Value="1" />
<MechanismName Value="HighGMAC" />
<CallingAuthentication Value="365C0E046D266203484952355B08115A" />
<glo_InitiateRequest Value="30000003A23F44C9C1677C209FED976858F4B278B7DFD0DBA4B60DDE941201" />
</AssociationRequest>
</PDU>
</WRAPPER>

12:06:58 12:06:58.120 Sent 00 01 00 01 00 01 00 5F 60 5D A1 09 06 07 60 85 74 05 08 01 03 A6 0A 04 08 43 4C 49 45 4E 54 00 00 8A 02 07 80 8B 07 60 85 74 05 08 02 05 AC 12 80 10 36 5C 0E 04 6D 26 62 03 48 49 52 35 5B 08 11 5A BE 23 04 21 21 1F 30 00 00 03 A2 3F 44 C9 C1 67 7C 20 9F ED 97 68 58 F4 B2 78 B7 DF D0 DB A4 B6 0D DE 94 12 01
12:06:58 12:06:58.858 Received 00 01 00 01 00 01 00 6B 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 5A 54 59 66 70 00 00 27 88 02 07 80 89 07 60 85 74 05 08 02 05 AA 12 80 10 42 76 77 29 73 47 C2 6E B2 CA 22 C7 EC A4 DF 1B BE 23 04 21 28 1F 30 00 00 02 C5 C7 CA 71 48 AE DE 92 26 5E 79 61 85 11 78 A8 40 F1 2C 60 93 3E 5E 3B D6 C9 03
12:06:58
00 01 00 01 00 01 00 6B 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 5A 54 59 66 70 00 00 27 88 02 07 80 89 07 60 85 74 05 08 02 05 AA 12 80 10 42 76 77 29 73 47 C2 6E B2 CA 22 C7 EC A4 DF 1B BE 23 04 21 28 1F 30 00 00 02 C5 C7 CA 71 48 AE DE 92 26 5E 79 61 85 11 78 A8 40 F1 2C 60 93 3E 5E 3B D6 C9 03
<WRAPPER len="73" >
<TargetAddress Value="1" />
<SourceAddress Value="1" />
<PDU>
<AssociationResponse>
<ApplicationContextName Value="LN_WITH_CIPHERING" />
<AssociationResult Value="00" />
<ResultSourceDiagnostic>
<ACSEServiceUser Value="0E" />
</ResultSourceDiagnostic>
<RespondingAPTitle Value="5A54596670000027" />
<ResponderACSERequirement Value="1" />
<MechanismName Value="HighGMAC" />
<RespondingAuthentication Value="427677297347C26EB2CA22C7ECA4DF1B" />
<glo_InitiateResponse Value="30000002C5C7CA7148AEDE92265E7961851178A840F12C60933E5E3BD6C903" />
</AssociationResponse>
</PDU>
</WRAPPER>

12:06:58 Parsing AARE reply succeeded.
12:06:58 Authenticating.
00 01 00 01 00 01 00 33 CB 31 30 00 00 03 A4 8E 33 54 4A C8 C5 81 51 9B 8C 9B 87 67 2E 50 AB 82 92 DF 16 B6 DE 27 76 9B 34 6A 7A 30 D1 45 B5 AF 43 53 6C 9E 1A 5D 12 B3 1A D4 E7
<WRAPPER len="3B" >
<TargetAddress Value="1" />
<SourceAddress Value="1" />
<PDU>
<glo_ActionRequest Value="30000003A48E33544AC8C581519B8C9B87672E50AB8292DF16B6DE27769B346A7A30D145B5AF43536C9E1A5D12B31AD4E7" />
</PDU>
</WRAPPER>

12:06:58 12:06:58.859 Sent 00 01 00 01 00 01 00 33 CB 31 30 00 00 03 A4 8E 33 54 4A C8 C5 81 51 9B 8C 9B 87 67 2E 50 AB 82 92 DF 16 B6 DE 27 76 9B 34 6A 7A 30 D1 45 B5 AF 43 53 6C 9E 1A 5D 12 B3 1A D4 E7
12:06:59 12:06:59.581 Received 00 01 00 01 00 01 00 18 CF 16 30 00 00 02 C6 E1 D5 04 18 18 50 3D 00 7F 9E 65 12 F4 9B 66 09 5D
12:06:59
00 01 00 01 00 01 00 18 CF 16 30 00 00 02 C6 E1 D5 04 18 18 50 3D 00 7F 9E 65 12 F4 9B 66 09 5D
<WRAPPER len="20" >
<TargetAddress Value="1" />
<SourceAddress Value="1" />
<PDU>
<glo_ActionResponse Value="30000002C6E1D5041818503D007F9E6512F49B66095D" />
</PDU>
</WRAPPER>

12:06:59 12:06:59.582 Info Closed
12:06:59 12:06:59.582 Error System.ObjectDisposedException: Cannot access a disposed object.<CR><LF>Object name: 'System.Net.Sockets.Socket'.<CR><LF> at System.Net.Sockets.Socket.EndReceiveFrom(IAsyncResult asyncResult, EndPoint& endPoint)<CR><LF> at System.Net.Sockets.UdpClient.EndReceive(IAsyncResult asyncResult, IPEndPoint& remoteEP)<CR><LF> at Gurux.Net.GXNet.RecieveComplete(IAsyncResult result)
Gurux.DLMS.GXDLMSException: Access Error : Other Reason.
at GXDLMSDirector.GXDLMSDevice.InitializeConnection()
at GXDLMSDirector.MainForm.Connect(Object sender, GXAsyncWork work, Object[] parameters)

Thank You
Best Regards
Pramod

Kurumi
Kurumi's picture

Hi Pramod,

This is not fixed. Get the latest version and let me know if you have problems.

BR,
Mikko

________________________________________
Mikko Kurunsaari
Gurux Ltd
http://www.gurux.fi