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. High Authentication Problem

High Authentication Problem

By utkubarisgumus , 28 March, 2025
Forums
Gurux DLMS for ANSI C

Hello, I downloaded the project in the path "https://github.com/Gurux/GuruxDLMS.c/blob/master/Keil/NUCLEO-L433xx/Gur…; to my computer. I uploaded it to my own meter. I managed to connect to the meter and communicate with it using Gurux GXDLMSDirector. However, when I set the Authentication level to High and enter the password as "Gurux" as you indicated, I get the error "Access Error : Device reports Read-Write denied". I don't understand what else I need to do. Can you help me?

Profile picture for user Kurumi

Kurumi

1 year 2 months ago

Hi, This example doesn't…

Hi,

This example doesn't implement high authentication. You need to add it.

Check this example:
https://github.com/Gurux/GuruxDLMS.c/blob/9b61800b83df8b2a804e54d9d9be7…

BR,
Mikko

utkubarisgumus

1 year 1 month ago

Hi Kurumi, First of all, i…

Hi Kurumi,

First of all, i compiled the server code in keil environment and uploaded it to my meter. i added high authentication section to the code as you mentioned before. but i get "access error: device reports read-write denied" error every time whether i enter the password correctly or incorrectly. do you have a document explaining what i need to do? or can you direct me?

Profile picture for user Kurumi

Kurumi

1 year 1 month ago

Hi, Check that you have…

Hi,

Check that you have added the new association view (associationHigh) to ALL_OBJECTS. https://github.com/Gurux/GuruxDLMS.c/blob/a97852034918b246c16f445ff2cb2…

Then check that you call addAssociationHigh.
GXDLMSDirector must use the same client address that you have defined for this association. In this example it's 0x12.

https://github.com/Gurux/GuruxDLMS.c/blob/a97852034918b246c16f445ff2cb2…

BR,
Mikko

utkubarisgumus

1 year 1 month ago

Hi Kurumi, "https://github…

Hi Kurumi,

"https://github.com/Gurux/GuruxDLMS.c/blob/9b61800b83df8b2a804e54d9d9be7…; I created a server from scratch according to the example you gave in this link and ran it. I added encryption to this code as you mentioned. I am having the following problem. When I set the authentication to none, it connects to the meter and gets the object list in the meter. However, when I set the authentication to high and enter the password, I connect to the meter, but I get the error "GetObject failed. Unacceptable frame" when reading the object list. When I debug the server code, the problem I caught appears as "DLMS_ERROR_CODE_OUTOFMEMORY". I could not overcome this problem. Can you help me? As I asked before, do you have a clearer and more precise document for creating a meter? I am running the code, but I could not find any initial settings or similar explanation.

Profile picture for user Kurumi

Kurumi

1 year 1 month ago

Hi, The high authentication…

Hi,

The high authentication is already in the server example. Check that you are using the same client address. The example is using client address 0x12.

Check this:
https://gurux.fi/Gurux.DLMS.Server

BR,
Mikko

  • 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