Git Product home page Git Product logo

kimai-test-ldap's Introduction

Creates a dummt LDAP with the Kimai dev users in it.

docker-compose up

http://localhost:8080, admin user:

cn=admin,dc=kimai,dc=net
kitten

kimai-test-ldap's People

Contributors

tobybatch avatar

Watchers

 avatar James Cloos avatar  avatar

kimai-test-ldap's Issues

Help needed

Hi Toby,

great idea! I wanted to set this one up, as I am struggling with getting OpenLDAP up and running on my machine.
But I run into errors with docker-compose up:

Creating kimai-test-ldap_ldap_1 ... done
Creating kimai-test-ldap_ldapadmin_1 ... done
Attaching to kimai-test-ldap_ldap_1, kimai-test-ldap_ldapadmin_1
ldap_1       | *** CONTAINER_LOG_LEVEL = 3 (info)
ldap_1       | *** Copy /container/service to /container/run/service
ldap_1       | *** Search service in CONTAINER_SERVICE_DIR = /container/run/service :
ldap_1       | *** link /container/run/service/:ssl-tools/startup.sh to /container/run/startup/:ssl-tools
ldap_1       | *** link /container/run/service/slapd/startup.sh to /container/run/startup/slapd
ldap_1       | *** link /container/run/service/slapd/process.sh to /container/run/process/slapd/run
ldap_1       | *** Set environment for startup files
ldap_1       | *** Environment files will be proccessed in this order :
ldap_1       | Caution: previously defined variables will not be overriden.
ldap_1       | /container/environment/99-default/default.startup.yaml
ldap_1       | /container/environment/99-default/default.yaml
ldap_1       |
ldap_1       | To see how this files are processed and environment variables values,
ldap_1       | run this container with '--loglevel debug'
ldap_1       | *** Running /container/run/startup/:ssl-tools...
ldap_1       | *** Running /container/run/startup/slapd...
ldap_1       | Database and config directory are empty...
ldap_1       | Init new ldap server...
ldap_1       | invoke-rc.d: could not determine current runlevel
ldap_1       | invoke-rc.d: policy-rc.d denied execution of stop.
ldap_1       |   Backing up /etc/ldap/slapd.d in /var/backups/slapd-2.4.44+dfsg-5+deb9u2... done.
ldap_1       |   Creating initial configuration... done.
ldap_1       |   Creating LDAP directory... failed.
ldap_1       | Loading the initial configuration from the ldif file () failed with
ldap_1       | the following error while running slapadd:
ldap_1       |     5cebca2c mdb_db_open: database "dc=kimai,dc=net" cannot be opened: Invalid argument (22). Restore from backup!
ldap_1       |     5cebca2c backend_startup_one (type=mdb, suffix="dc=kimai,dc=net"): bi_db_open failed! (22)
ldap_1       |     slap_startup failed
ldap_1       | *** /container/run/startup/slapd failed with status 1
ldap_1       |
ldap_1       | *** Killing all processes...
ldap_1       | *** CONTAINER_LOG_LEVEL = 3 (info)
ldap_1       | *** Copy /container/service to /container/run/service ignored
ldap_1       | *** /container/run/service already exists
ldap_1       | *** Search service in CONTAINER_SERVICE_DIR = /container/run/service :
ldap_1       | *** link /container/run/service/:ssl-tools/startup.sh to /container/run/startup/:ssl-tools
ldap_1       | *** failed to link /container/run/service/:ssl-tools/startup.sh to /container/run/startup/:ssl-tools: [Errno 17] File exists
ldap_1       | *** link /container/run/service/slapd/startup.sh to /container/run/startup/slapd
ldap_1       | *** failed to link /container/run/service/slapd/startup.sh to /container/run/startup/slapd: [Errno 17] File exists
ldap_1       | *** link /container/run/service/slapd/process.sh to /container/run/process/slapd/run
ldap_1       | *** directory /container/run/process/slapd already exists
ldap_1       | *** failed to link /container/run/service/slapd/process.sh to /container/run/process/slapd/run : [Errno 17] File exists
ldap_1       | *** Set environment for startup files
ldap_1       | *** Environment files will be proccessed in this order :
ldap_1       | Caution: previously defined variables will not be overriden.
ldap_1       | /container/environment/99-default/default.startup.yaml
ldap_1       | /container/environment/99-default/default.yaml
ldap_1       |
ldap_1       | To see how this files are processed and environment variables values,
ldap_1       | run this container with '--loglevel debug'
ldap_1       | *** Running /container/run/startup/:ssl-tools...
ldap_1       | *** Running /container/run/startup/slapd...
ldap_1       | Start OpenLDAP...
ldap_1       | *** /container/run/startup/slapd failed with status 1
ldap_1       |
ldap_1       | *** Killing all processes...
kimai-test-ldap_ldap_1 exited with code 0
ldap_1       | *** CONTAINER_LOG_LEVEL = 3 (info)
ldap_1       | *** Copy /container/service to /container/run/service ignored
ldap_1       | *** /container/run/service already exists
ldap_1       | *** Search service in CONTAINER_SERVICE_DIR = /container/run/service :
ldap_1       | *** link /container/run/service/:ssl-tools/startup.sh to /container/run/startup/:ssl-tools
ldap_1       | *** failed to link /container/run/service/:ssl-tools/startup.sh to /container/run/startup/:ssl-tools: [Errno 17] File exists
ldap_1       | *** link /container/run/service/slapd/startup.sh to /container/run/startup/slapd
ldap_1       | *** failed to link /container/run/service/slapd/startup.sh to /container/run/startup/slapd: [Errno 17] File exists
ldap_1       | *** link /container/run/service/slapd/process.sh to /container/run/process/slapd/run
ldap_1       | *** directory /container/run/process/slapd already exists
ldap_1       | *** failed to link /container/run/service/slapd/process.sh to /container/run/process/slapd/run : [Errno 17] File exists
ldap_1       | *** Set environment for startup files
ldap_1       | *** Environment files will be proccessed in this order :
ldap_1       | Caution: previously defined variables will not be overriden.
ldap_1       | /container/environment/99-default/default.startup.yaml
ldap_1       | /container/environment/99-default/default.yaml
ldap_1       |
ldap_1       | To see how this files are processed and environment variables values,
ldap_1       | run this container with '--loglevel debug'
ldap_1       | *** Running /container/run/startup/:ssl-tools...
ldap_1       | *** Running /container/run/startup/slapd...
ldap_1       | Start OpenLDAP...
ldap_1       | *** /container/run/startup/slapd failed with status 1
ldap_1       |
ldap_1       | *** Killing all processes...
kimai-test-ldap_ldap_1 exited with code 0
ldap_1       | *** CONTAINER_LOG_LEVEL = 3 (info)
ldap_1       | *** Copy /container/service to /container/run/service ignored
ldap_1       | *** /container/run/service already exists
ldap_1       | *** Search service in CONTAINER_SERVICE_DIR = /container/run/service :
ldap_1       | *** link /container/run/service/:ssl-tools/startup.sh to /container/run/startup/:ssl-tools
ldap_1       | *** failed to link /container/run/service/:ssl-tools/startup.sh to /container/run/startup/:ssl-tools: [Errno 17] File exists
ldap_1       | *** link /container/run/service/slapd/startup.sh to /container/run/startup/slapd
ldap_1       | *** failed to link /container/run/service/slapd/startup.sh to /container/run/startup/slapd: [Errno 17] File exists
ldap_1       | *** link /container/run/service/slapd/process.sh to /container/run/process/slapd/run
ldap_1       | *** directory /container/run/process/slapd already exists
ldap_1       | *** failed to link /container/run/service/slapd/process.sh to /container/run/process/slapd/run : [Errno 17] File exists
ldap_1       | *** Set environment for startup files
ldap_1       | *** Environment files will be proccessed in this order :
ldap_1       | Caution: previously defined variables will not be overriden.
ldap_1       | /container/environment/99-default/default.startup.yaml
ldap_1       | /container/environment/99-default/default.yaml
ldap_1       |
ldap_1       | To see how this files are processed and environment variables values,
ldap_1       | run this container with '--loglevel debug'
ldap_1       | *** Running /container/run/startup/:ssl-tools...
ldap_1       | *** Running /container/run/startup/slapd...
ldap_1       | Start OpenLDAP...
ldap_1       | *** /container/run/startup/slapd failed with status 1
ldap_1       |
ldap_1       | *** Killing all processes...
kimai-test-ldap_ldap_1 exited with code 0
ldap_1       | *** CONTAINER_LOG_LEVEL = 3 (info)
ldap_1       | *** Copy /container/service to /container/run/service ignored
ldap_1       | *** /container/run/service already exists
ldap_1       | *** Search service in CONTAINER_SERVICE_DIR = /container/run/service :
ldap_1       | *** link /container/run/service/:ssl-tools/startup.sh to /container/run/startup/:ssl-tools
ldap_1       | *** failed to link /container/run/service/:ssl-tools/startup.sh to /container/run/startup/:ssl-tools: [Errno 17] File exists
ldap_1       | *** link /container/run/service/slapd/startup.sh to /container/run/startup/slapd
ldap_1       | *** failed to link /container/run/service/slapd/startup.sh to /container/run/startup/slapd: [Errno 17] File exists
ldap_1       | *** link /container/run/service/slapd/process.sh to /container/run/process/slapd/run
ldap_1       | *** directory /container/run/process/slapd already exists
ldap_1       | *** failed to link /container/run/service/slapd/process.sh to /container/run/process/slapd/run : [Errno 17] File exists
ldap_1       | *** Set environment for startup files
ldap_1       | *** Environment files will be proccessed in this order :
ldap_1       | Caution: previously defined variables will not be overriden.
ldap_1       | /container/environment/99-default/default.startup.yaml
ldap_1       | /container/environment/99-default/default.yaml
ldap_1       |
ldap_1       | To see how this files are processed and environment variables values,
ldap_1       | run this container with '--loglevel debug'
ldap_1       | *** Running /container/run/startup/:ssl-tools...
ldap_1       | *** Running /container/run/startup/slapd...
ldap_1       | Start OpenLDAP...
ldap_1       | *** /container/run/startup/slapd failed with status 1
ldap_1       |
ldap_1       | *** Killing all processes...
kimai-test-ldap_ldap_1 exited with code 0
ldap_1       | *** CONTAINER_LOG_LEVEL = 3 (info)
ldap_1       | *** Copy /container/service to /container/run/service ignored
ldap_1       | *** /container/run/service already exists
ldap_1       | *** Search service in CONTAINER_SERVICE_DIR = /container/run/service :
ldap_1       | *** link /container/run/service/:ssl-tools/startup.sh to /container/run/startup/:ssl-tools
ldap_1       | *** failed to link /container/run/service/:ssl-tools/startup.sh to /container/run/startup/:ssl-tools: [Errno 17] File exists
ldap_1       | *** link /container/run/service/slapd/startup.sh to /container/run/startup/slapd
ldap_1       | *** failed to link /container/run/service/slapd/startup.sh to /container/run/startup/slapd: [Errno 17] File exists
ldap_1       | *** link /container/run/service/slapd/process.sh to /container/run/process/slapd/run
ldap_1       | *** directory /container/run/process/slapd already exists
ldap_1       | *** failed to link /container/run/service/slapd/process.sh to /container/run/process/slapd/run : [Errno 17] File exists
ldap_1       | *** Set environment for startup files
ldap_1       | *** Environment files will be proccessed in this order :
ldap_1       | Caution: previously defined variables will not be overriden.
ldap_1       | /container/environment/99-default/default.startup.yaml
ldap_1       | /container/environment/99-default/default.yaml
ldap_1       |
ldap_1       | To see how this files are processed and environment variables values,
ldap_1       | run this container with '--loglevel debug'
ldap_1       | *** Running /container/run/startup/:ssl-tools...
ldap_1       | *** Running /container/run/startup/slapd...
ldap_1       | Start OpenLDAP...
ldap_1       | *** /container/run/startup/slapd failed with status 1
ldap_1       |
ldap_1       | *** Killing all processes...
kimai-test-ldap_ldap_1 exited with code 0
ldap_1       | *** CONTAINER_LOG_LEVEL = 3 (info)
ldap_1       | *** Copy /container/service to /container/run/service ignored
ldap_1       | *** /container/run/service already exists
ldap_1       | *** Search service in CONTAINER_SERVICE_DIR = /container/run/service :
ldap_1       | *** link /container/run/service/:ssl-tools/startup.sh to /container/run/startup/:ssl-tools
ldap_1       | *** failed to link /container/run/service/:ssl-tools/startup.sh to /container/run/startup/:ssl-tools: [Errno 17] File exists
ldap_1       | *** link /container/run/service/slapd/startup.sh to /container/run/startup/slapd
ldap_1       | *** failed to link /container/run/service/slapd/startup.sh to /container/run/startup/slapd: [Errno 17] File exists
ldap_1       | *** link /container/run/service/slapd/process.sh to /container/run/process/slapd/run
ldap_1       | *** directory /container/run/process/slapd already exists
ldap_1       | *** failed to link /container/run/service/slapd/process.sh to /container/run/process/slapd/run : [Errno 17] File exists
ldap_1       | *** Set environment for startup files
ldap_1       | *** Environment files will be proccessed in this order :
ldap_1       | Caution: previously defined variables will not be overriden.
ldap_1       | /container/environment/99-default/default.startup.yaml
ldap_1       | /container/environment/99-default/default.yaml
ldap_1       |
ldap_1       | To see how this files are processed and environment variables values,
ldap_1       | run this container with '--loglevel debug'
ldap_1       | *** Running /container/run/startup/:ssl-tools...
ldap_1       | *** Running /container/run/startup/slapd...
ldap_1       | Start OpenLDAP...
ldap_1       | *** /container/run/startup/slapd failed with status 1
ldap_1       |
ldap_1       | *** Killing all processes...
kimai-test-ldap_ldap_1 exited with code 0
ldap_1       | *** CONTAINER_LOG_LEVEL = 3 (info)
ldap_1       | *** Copy /container/service to /container/run/service ignored
ldap_1       | *** /container/run/service already exists
ldap_1       | *** Search service in CONTAINER_SERVICE_DIR = /container/run/service :
ldap_1       | *** link /container/run/service/:ssl-tools/startup.sh to /container/run/startup/:ssl-tools
ldap_1       | *** failed to link /container/run/service/:ssl-tools/startup.sh to /container/run/startup/:ssl-tools: [Errno 17] File exists
ldap_1       | *** link /container/run/service/slapd/startup.sh to /container/run/startup/slapd
ldap_1       | *** failed to link /container/run/service/slapd/startup.sh to /container/run/startup/slapd: [Errno 17] File exists
ldap_1       | *** link /container/run/service/slapd/process.sh to /container/run/process/slapd/run
ldap_1       | *** directory /container/run/process/slapd already exists
ldap_1       | *** failed to link /container/run/service/slapd/process.sh to /container/run/process/slapd/run : [Errno 17] File exists
ldap_1       | *** Set environment for startup files
ldap_1       | *** Environment files will be proccessed in this order :
ldap_1       | Caution: previously defined variables will not be overriden.
ldap_1       | /container/environment/99-default/default.startup.yaml
ldap_1       | /container/environment/99-default/default.yaml
ldap_1       |
ldap_1       | To see how this files are processed and environment variables values,
ldap_1       | run this container with '--loglevel debug'
ldap_1       | *** Running /container/run/startup/:ssl-tools...
ldap_1       | *** Running /container/run/startup/slapd...
ldap_1       | Start OpenLDAP...
ldap_1       | *** /container/run/startup/slapd failed with status 1
ldap_1       |
ldap_1       | *** Killing all processes...
kimai-test-ldap_ldap_1 exited with code 0
ldap_1       | *** CONTAINER_LOG_LEVEL = 3 (info)
ldap_1       | *** Copy /container/service to /container/run/service ignored
ldap_1       | *** /container/run/service already exists
ldap_1       | *** Search service in CONTAINER_SERVICE_DIR = /container/run/service :
ldap_1       | *** link /container/run/service/:ssl-tools/startup.sh to /container/run/startup/:ssl-tools
ldap_1       | *** failed to link /container/run/service/:ssl-tools/startup.sh to /container/run/startup/:ssl-tools: [Errno 17] File exists
ldap_1       | *** link /container/run/service/slapd/startup.sh to /container/run/startup/slapd
ldap_1       | *** failed to link /container/run/service/slapd/startup.sh to /container/run/startup/slapd: [Errno 17] File exists
ldap_1       | *** link /container/run/service/slapd/process.sh to /container/run/process/slapd/run
ldap_1       | *** directory /container/run/process/slapd already exists
ldap_1       | *** failed to link /container/run/service/slapd/process.sh to /container/run/process/slapd/run : [Errno 17] File exists
ldap_1       | *** Set environment for startup files
ldap_1       | *** Environment files will be proccessed in this order :
ldap_1       | Caution: previously defined variables will not be overriden.
ldap_1       | /container/environment/99-default/default.startup.yaml
ldap_1       | /container/environment/99-default/default.yaml
ldap_1       |
ldap_1       | To see how this files are processed and environment variables values,
ldap_1       | run this container with '--loglevel debug'
ldap_1       | *** Running /container/run/startup/:ssl-tools...
ldap_1       | *** Running /container/run/startup/slapd...
ldap_1       | Start OpenLDAP...
ldap_1       | *** /container/run/startup/slapd failed with status 1
ldap_1       |
ldap_1       | *** Killing all processes...
kimai-test-ldap_ldap_1 exited with code 0
ldap_1       | *** CONTAINER_LOG_LEVEL = 3 (info)
ldap_1       | *** Copy /container/service to /container/run/service ignored
ldap_1       | *** /container/run/service already exists
ldap_1       | *** Search service in CONTAINER_SERVICE_DIR = /container/run/service :
ldap_1       | *** link /container/run/service/:ssl-tools/startup.sh to /container/run/startup/:ssl-tools
ldap_1       | *** failed to link /container/run/service/:ssl-tools/startup.sh to /container/run/startup/:ssl-tools: [Errno 17] File exists
ldap_1       | *** link /container/run/service/slapd/startup.sh to /container/run/startup/slapd
ldap_1       | *** failed to link /container/run/service/slapd/startup.sh to /container/run/startup/slapd: [Errno 17] File exists
ldap_1       | *** link /container/run/service/slapd/process.sh to /container/run/process/slapd/run
ldap_1       | *** directory /container/run/process/slapd already exists
ldap_1       | *** failed to link /container/run/service/slapd/process.sh to /container/run/process/slapd/run : [Errno 17] File exists
ldap_1       | *** Set environment for startup files
ldap_1       | *** Environment files will be proccessed in this order :
ldap_1       | Caution: previously defined variables will not be overriden.
ldap_1       | /container/environment/99-default/default.startup.yaml
ldap_1       | /container/environment/99-default/default.yaml
ldap_1       |
ldap_1       | To see how this files are processed and environment variables values,
ldap_1       | run this container with '--loglevel debug'
ldap_1       | *** Running /container/run/startup/:ssl-tools...
ldap_1       | *** Running /container/run/startup/slapd...
ldap_1       | Start OpenLDAP...
ldap_1       | *** /container/run/startup/slapd failed with status 1
ldap_1       |
ldap_1       | *** Killing all processes...
kimai-test-ldap_ldap_1 exited with code 0

Seems to be the same error, repeated x times but in different colors in my terminal.

Any suggestions on this one?
Neither http://localhost:8080/ nor http://127.0.0.1:8080/ are available.

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.