Comments (10)
@lngrmn We can take a look at it on your server - email us at [email protected] or you can find someone who can debug it for you: https://github.com/freescout-help-desk/freescout/wiki/Debugging
from freescout.
Use:
from freescout.
@freescout-helpdesk I'm experiencing the exact same problem: My LDAP-Server is definitely working and I can clearly see my request's in its debug logs. Even my self-configured ldap-filter works, so that only a distinct amount of users gets returned. However, FreeScout keeps telling me that it can't find any users when I click on "Import now".
Could you please provide some help or fix for this? This is my configuration:
Bind DN
: ou=users,o=ckh
Bind Username
: root
Filter:
from freescout.
In LDAP Module v1.0.37 we've added LDAP Debug log to the "Import" dialog window.
Maybe it will help to identify the issue. If not - the only way is to debug it manually on your server: https://github.com/freescout-helpdesk/freescout/wiki/Debugging
from freescout.
@freescout-helpdesk thanks for the update. This output helps a lot! But I still can't import any users eventhough 3 users are found:
What am I doing wrong?
from freescout.
It means for those users some information is missing (email or name, etc)
from freescout.
Try to change lines 241 in /Modules/Ldap/Overrides/Adldap/Connections/Ldap.php:
if ($debug || 1) {
And you will see requests which LDAP Module makes to retrieve each user. Apparently by some reason it can not retrieve those users from your LDAP.
from freescout.
@freescout-helpdesk Thanks for your quick responses. Our LDAP-Service is behind a VPN.
Information for at least one user are provided correctly and I'm pretty sure that this applies to the other users as well since this is working in other applications for a good amount of time. Please have a look at the attributes given:
I tried changing the line you've mentioned in the module's php code. But I can't find any additional information. Neither in the ldap and app logs nor in the dialog that get's displayed after clicking on "Import now". Where do these get stored/displayed?
from freescout.
Not sure if it will be helpful at this point but, after @freescout-helpdesk replied to my last post, I was able to get this working with this filter:
dc=domain,dc=tld(&(objectClass=person)(objectcategory=person)(memberOf=CN=freescout-users,OU=My Org,DC=domain,DC=tld))
Thanks @freescout-helpdesk
from freescout.
Thanks @k1rb! Unfortunately changing the filter options led nowhere and I' m still unable to debug this topic properly...
@freescout-helpdesk-team you posted this the other day:
And you will see requests which LDAP Module makes to retrieve each user. Apparently by some reason it can not retrieve those users from your LDAP.
Where am I able to see the requests and responses being made? I can't find anything about that in the laravel-log or elsewhere. My LDAP-Server is clearly working with a bunch of other applications and the output above shows that even FreeScout is able to find some users with the options and filters I applied. Could you please provide some more information about where I can inspect the responses?
This is the LDAP server I am using: https://github.com/milux/ctldap
from freescout.
Related Issues (20)
- Multiple query execution while searching particular term within search-box HOT 1
- Freescout - 3CX integration HOT 1
- Receive emails without SMTP or POP3 HOT 1
- Is there a way to set a custom header to a custom field? HOT 1
- Workflow Module: Body Customer Message Contains Condition not Matching HOT 3
- Question: Plan for SMTP when Google Workspace removes "allow less secure apps" HOT 1
- Adding Time Log Entry for day that has passed? HOT 1
- Workflow Module with Action "Move to mailbox" is not working HOT 12
- Wallboards Module: Editing permissions for wallboards not working HOT 3
- Reports Module: Productivity Reports - Inconsistencies between Closed Issues and Resolution Time HOT 3
- iOS app forgets which url to use HOT 1
- Add old conversation context to `conversation.state_changed` event HOT 2
- Unable to Send Emails and Auto-Reply Not Working in FreeScout HOT 5
- Add Max File Upload Size restriction to Chat Module HOT 1
- How do I turn off email notifications completely? HOT 4
- Call to a member function getFirstName() on null HOT 1
- Variables from Saved Replies are gone HOT 1
- Migrated to new server, but file path keeps somewhere remembered? HOT 3
- Customer Data Enrichment not working HOT 1
- Missing "disconnect" button in connection settings of outlook mail account HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from freescout.