This method worked. I Don’t know why this worked when the above method failed and the below method also failed. (I mean I understand ~why~ the below failed, in light of the actual DN, but still…)
I’ve faced a similar issue few days ago when trying to authenticate Proxmox UI against our Samba 4 DC.
The solution is the one you’ve already found, use cn=ldapservice,cn=Users,dc=ad,dc=nethesis,dc=it as bind DN.
I do not know why the dump lies here I think it’s a matter of how the bind is done.
Maybe @davidep can help on this.
So, what is the errore on GitLab right now? Is the GitLab authentication working?