Giter Club home page Giter Club logo

Comments (17)

bilbo-the-hobbit avatar bilbo-the-hobbit commented on June 13, 2024 1

Hello,

yes the {1}frontend database is broken in basic install form openldap on centos, just remove the file and restart openldap it will recreate a good one

For apache please dont add stuff in a issues that no linked to the title and subject

Cheers

from fusiondirectory.

bilbo-the-hobbit avatar bilbo-the-hobbit commented on June 13, 2024

hello,

the base is automatically detected from your ldap server.

Cheers

from fusiondirectory.

shizacat avatar shizacat commented on June 13, 2024

hmmm
Connection URI is IP address
When i click "retry" - show messages "The required field 'Base' is empty!"

Only when i edited code the manual - set this field into String and filled his
Then it began to work

from fusiondirectory.

bilbo-the-hobbit avatar bilbo-the-hobbit commented on June 13, 2024

hello,

it works correctly but as i said you ldap tree should allow this in the acl

olcAccess: {1}to dn.exact="" by * read
olcAccess: {2}to dn.base="cn=Subschema" by * read

its normally by default on Debian

Cheers

from fusiondirectory.

jmcd79 avatar jmcd79 commented on June 13, 2024

Hi,
In this moment i have the same issue, can help me to solve this?
is needed make anything before the wizard setup?

from fusiondirectory.

bilbo-the-hobbit avatar bilbo-the-hobbit commented on June 13, 2024

hello,

the answer is above you need certain acl in your ldap tree.

on which distro are you ?

Cheers

from fusiondirectory.

jmcd79 avatar jmcd79 commented on June 13, 2024

in this moment i have a new installation centos 7 x64 a make the steps mentioned on :https://documentation.fusiondirectory.org/en/documentation/admin_installation_centos_7

i test the only de ip address in connection uri and give a error " The required field 'Base' is empty! "
which are the files that have to change ?

Thks

from fusiondirectory.

bilbo-the-hobbit avatar bilbo-the-hobbit commented on June 13, 2024

hello,

just checked you need to add the two acl mentionned above into the frontend db in your cn=config backend

Cheers

from fusiondirectory.

jmcd79 avatar jmcd79 commented on June 13, 2024

sorry for my ignorance
but will that I can explain where I make this change

Thks

from fusiondirectory.

bilbo-the-hobbit avatar bilbo-the-hobbit commented on June 13, 2024

hello,

you need to create an ldif example attached and put it inside you ldap server with an ldapadd

dn: olcDatabase={-1}frontend,cn=config
changetype: modify
add: olcAccess
olcAccess: {0}to * by dn.exact=gidNumber=0+uidNumber=0,cn=peercred,cn=external,cn=auth manage by * break
olcAccess: {1}to dn.exact="" by * read
olcAccess: {2}to dn.base="cn=Subschema" by * read

from fusiondirectory.

bilbo-the-hobbit avatar bilbo-the-hobbit commented on June 13, 2024

hello,

but to be clear we didnt get this probleme on our test under centos 6 and Centos 7. Which version of centos 7 are you using

Cheers

from fusiondirectory.

jmcd79 avatar jmcd79 commented on June 13, 2024

Hi,
Chassis: vm
Virtualization: kvm
Operating System: CentOS Linux 7 (Core)
CPE OS Name: cpe:/o:centos:centos:7
Kernel: Linux 3.10.0-327.18.2.el7.x86_64
Architecture: x86-64

I try to connect AD on windows server 2012

Thks

from fusiondirectory.

bilbo-the-hobbit avatar bilbo-the-hobbit commented on June 13, 2024

hello,

i mean the minor version of Centos 7.X. And what does I try to connect AD on windows server 2012 mean ? You try to use FusionDirectory on AD ?

Cheers

from fusiondirectory.

jmcd79 avatar jmcd79 commented on June 13, 2024

Hi,
ldd (GNU libc) 2.17
Installed Packages
glibc.x86_64 2.17-106.el7_2.6

Yes im try connect fusiondirectory to my AD

from fusiondirectory.

bilbo-the-hobbit avatar bilbo-the-hobbit commented on June 13, 2024

hello,

this will not work as AD is not extensible and we cannot use AD schema. The best way to do it is to have openldap and AD and synchronize between the two

Cheers

from fusiondirectory.

jmcd79 avatar jmcd79 commented on June 13, 2024

Ok :)
Thks for your time and help.
I will try with openldap

from fusiondirectory.

 avatar commented on June 13, 2024

I also have the same issue on CentOS Linux release 7.2.1511 (Core)
I'll try to add the lines above.
olcAccess: {1}to dn.exact="" by * read olcAccess: {2}to dn.base="cn=Subschema" by * read
I also don't like the fact that it installed the directory in /usr/share/fusiondirectory/html instead of in /var/www/html/fusiondirectory
I had to manually symlink:
ln -s /etc/fusiondirectory/fusiondirectory-apache.conf /etc/httpd/sites-enabled/

Well actually I changed the content:
`

Include FusionDirectory to your web service

<VirtualHost *:80>
ServerName fusiondirectory.example.sr
Redirect permanent / https://fusiondirectory.example.sr/

<VirtualHost *:443>
ServerName fusiondirectory.example.sr
ServerAdmin [email protected]
DocumentRoot /usr/share/fusiondirectory/html
SSLEngine on
SSLCertificateFile "/etc/ssl/certs/wildcard_example_sr.pem"
SSLCertificateChainFile "/etc/ssl/certs/wildcard_example_sr.pem"
SSLCertificateKeyFile "/etc/ssl/certs/wildcard_example_sr.pem"
ErrorLog /var/log/httpd/sr.example.fusiondirectory.error.log
CustomLog /var/log/httpd/sr.example.fusiondirectory.access.log combined

Options FollowSymLinks
AllowOverride None

<Directory /usr/share/fusiondirectory/html>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Require all granted
php_admin_flag engine on
php_admin_flag register_globals off
php_admin_flag allow_call_time_pass_reference off
php_admin_flag expose_php off
php_admin_flag zend.ze1_compatibility_mode off
php_admin_flag register_long_arrays off
php_admin_value upload_tmp_dir /var/spool/fusiondirectory/
php_admin_value session.cookie_lifetime 0
# Remove the comment from the line below if you use fusiondirectory-setup --encrypt-passwords
# include /etc/fusiondirectory/fusiondirectory.secrets


`

from fusiondirectory.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.