We are using DLMS Director for testing meter. We have modified the RLRQ to support protective request to pass the CTT. Now we are facing the disconnection issue with Gurux director. We have tried with advance option (Use Protected Release) but still failing in graceful disconnection. Could you please guide us the setting we need to apply in Gurux director to resolve this problem.
Also, we are observing "Media Close" issue with TCP wrapper. Please also guide us the reason for that why the director showing this error.
Please see the below logs of Gurux while "Media Close" happens while trying to establish the connection with Meter using Gurux. I have also attached image of failure window wth this post. This case not happens every time but when this happens we could not able to establish the connection. Could you please help us to identify the occurrence of this issue?
Hi Saurabh,
Hi Saurabh,
"Media Close" error has occurred when TCP/IP connection to the meter is terminated without closing the connection.
GXDLMSDirector RLRQ should be the same as CTT tests when "Protected Release" is selected.
What is your CTT version?
BR,
Mikko
Hello Mikko, Thank you for
Hello Mikko, Thank you for the quick response!!
We have passed the meter DLMS server stack with below CTT version
"CTT 3.1 standard edition, release 108, update 3".
I believe "Media close" issue is resolved if the connection is gracefully closed.
Please guide us the further configure GXDLMSDirector tool to support the RLRQ to close the connection with protection.
Thanks and Regards,
Saurabh Patel
Hi,
Hi,
Can you say what test failed with RLRQ? I just checked and T_APPL_IDLE_N1 has passed with ciphering connection. You should select Protected Release.
BR,
Mikko
Dear Mikko,
Dear Mikko,
Please see the below logs of Gurux while "Media Close" happens while trying to establish the connection with Meter using Gurux. I have also attached image of failure window wth this post. This case not happens every time but when this happens we could not able to establish the connection. Could you please help us to identify the occurrence of this issue?
GXDLMSDirector 8.2.2112.2101
Log created 12:05:50 PM
12:05:53 Initializing Network connection.
12:05:54 PM Send AARQ request.
00 01 00 10 00 01 00 1F 60 1D A1 09 06 07 60 85 74 05 08 01 01 BE 10 04 0E 01 00 00 00 06 5F 1F 04 00 62 FE DF FF FF
12:05:54 PM
00 01 00 01 00 10 00 2B 61 29 A1 09 06 07 60 85 74 05 08 01 01 A2 03 02 01 00 A3 05 A1 03 02 01 00 BE 10 04 0E 08 00 06 5F 1F 04 00 00 10 10 01 00 00 07
12:05:54 Parsing AARE reply succeeded.
12:05:54 PM Reading object 0.0.43.1.1.255, interface Data
00 01 00 10 00 01 00 0D C0 01 C1 00 01 00 00 2B 01 01 FF 02 00
12:05:54 Disconnect request
12:05:54 PM Disconnect request
00 01 00 10 00 01 00 05 62 03 80 01 00
System.InvalidOperationException: Media is closed.
at GXDLMSDirector.GXDLMSCommunicator.ReadDLMSPacket(Byte[] data, Int32 tryCount, GXReplyData reply)
at GXDLMSDirector.GXDLMSCommunicator.ReadDataBlock(Byte[] data, String text, Int32 multiplier, Int32 tryCount, GXReplyData reply)
at GXDLMSDirector.GXDLMSCommunicator.ReadDataBlock(Byte[] data, String text, Int32 multiplier, GXReplyData reply)
at GXDLMSDirector.GXDLMSCommunicator.ReadDataBlock(Byte[] data, String text, GXReplyData reply)
at GXDLMSDirector.GXDLMSCommunicator.InitializeConnection(Boolean force)
at GXDLMSDirector.GXDLMSDevice.InitializeConnection()
at GXDLMSDirector.MainForm.Connect(Object sender, GXAsyncWork work, Object[] parameters)