Guest User!

You are not Sophos Staff.

This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Heartbeat using wrong username

Hello,

is there any way how to tell Heartbeat function to use AD username format? By default its using "local" username format and every Heartbeat try ends up as failed.

Strange is that some common users like "lunches (obedy)", "office dept" etc. use AD format by default and then Heartbeat successfully logs in.

Another strange thing is altought HB fails to log in, there are no missing HB and all HB are green..

thanks



This thread was automatically locked due to age.
Parents
  • Heartbeat (on endpoint) does a checkup on the format of your username. It checks, if the SAMAccountname and Domain name differentes from the UPN. If case, it is different, it sends only the SAMAccountname to the Firewall. Then the firewall will match it against all AD Servers. Check your AD and this particular user. You find under Advanced View the SAMAccountname. 

    __________________________________________________________________________________________________________________

  • yea, sAMAccountName is really in this format. Now the question is, how to handle this situation. Dont really want to change this variable in AD, it might breake some other service outside of Sophos stuff.

    And why is Hearthbeat green, when almost every user failing to log in with HB?

  • That is not correct. 

    Heartbeat is working perfectly fine with a .local account. 

    __________________________________________________________________________________________________________________

  • Hello LuCar Toni,

    You are well aware that this is not true and that the implementation of Sophos Heartbeat has major implementation limitations!
    I end up discussing in this thread, discussing with you is just a waste of time.

    How long will my last post exist before you delete it or block my access to this forum?

    Regards

    alda

  • Just to recap. You are mixing two different parts. The limitation is simply a UPN vs SAMAccount name issue. The limitation is not in the heartbeat, instead in the access_server (underlying daemon for authentication). 

    This kind of issue comes up on regular basis and most cases get resolved by using two different AD servers. 

    Your Issue (alda) is simply the problem about UPN vs SAMAccountname. The firewall matches SAMAccountname vs all AD Servers. If you have multiple users with the same username (user@domain.local and another user: user@customer.com), the firewall will match those users against the first user and will not be able to split them up. As we use SAMaccountname vs the first domain, we can reach. 

    The limitation could be lifted by introducing a UPN filter. Which means, the firewall would only query the server, which uses the UPN. But this is not the case and will cause your issue.

    But most customers simply have multiple Domains, but the same users. So user@domain.local and user@customer.com is the same user. And the EP will fetch both information, notice the difference between UPN and SAMAccountname, split both information and send them to the firewall. The firewall is looking for user@customer.com, but there is no customer.com configured. Therefore the authentication will fail. 

    __________________________________________________________________________________________________________________

  • Hello LuCar Toni,

    I wrote that I will no longer communicate in this thread and I will therefore limit myself to simply stating the facts:


    - You are intentionally using a twisted scenario that does not match the scenario I have been pointing out from the beginning.
    - I could post your own statements in this forum which confirm my statements, including your recommendations on how to work around the problem of poor implementation of Sophos Heartbeat, including your recommendation to rename the internal domain ...
    - I could post to this forum all internal communication between me and my colleague and Sophos developers who will again confirm all my claims.

    Please don't provoke me. That's exactly all from me in this thread.

    Regards

    alda

  • Lets see, if my approach will resolve the issue for the customer. 

    __________________________________________________________________________________________________________________

  • First of all, thank you both for spamming my thread :-)

    i dont know, how adding the same AD server would help here. User in this example "vraspir.kamil" is exactly the same user at the same AD server as vraspir.kamil@*.*.cz, but HB as you said using sAMAcount name, which is only "vraspir.kamil" in my case and users created by Endpoint on firewall are in format vraspir.kamil@*.*.cz therefore heartbeats wont get authenticated.

    Adding same server with different domain name would help, if these unauthenticated HBs are from some second domain (which i dont have), something like vraspir.kamil@whatever.cz

    Maybe i just dont get your suggestion, so please push me in the right direction if thats the case.

    Thank you!

  • Which Domains do you have currently in SFOS created? Could you give us a overview? 

    __________________________________________________________________________________________________________________

  • just one, its synchronizing from just one AD server. Also in whole network i have just one domain and its in format *.*.cz

  • Can you check this particular user in AD? Check the advanced Attributes. 

    And:

    __________________________________________________________________________________________________________________

Reply Children
Share Feedback
×

Submitted a Tech Support Case lately from the Support Portal?