Skip to content

Conversation

@rullzer
Copy link
Member

@rullzer rullzer commented Mar 4, 2019

Signed-off-by: Roeland Jago Douma [email protected]

Signed-off-by: Roeland Jago Douma <[email protected]>
@rullzer rullzer added bug 3. to review Waiting for reviews labels Mar 4, 2019
@rullzer rullzer added this to the Nextcloud 16 milestone Mar 4, 2019
Copy link
Member

@MorrisJobke MorrisJobke left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code makes sense 👍

@MorrisJobke
Copy link
Member

/backport to stable15

@faily-bot
Copy link

faily-bot bot commented Mar 4, 2019

🤖 beep boop beep 🤖

Here are the logs for the failed build:

Status of 16717: failure

  • TESTS=integration-provisioning-v1
    • build/integration/features/provisioning-v1.feature:59
Show full log
  Scenario: Edit a user                                      # /drone/src/github.com/nextcloud/server/build/integration/features/provisioning-v1.feature:59
    Given As an "admin"                                      # FeatureContext::asAn()
[Mon Mar  4 16:23:59 2019] 127.0.0.1:52716 [200]: /ocs/v2.php/cloud/users/brand-new-user
[Mon Mar  4 16:23:59 2019] 127.0.0.1:52726 [200]: /ocs/v2.php/cloud/users/brand-new-user
    And user "brand-new-user" exists                         # FeatureContext::assureUserExists()
[Mon Mar  4 16:23:59 2019] Undefined property: OCA\LookupServerConnector\UpdateLookupServer::$config at /drone/src/github.com/nextcloud/server/apps/lookup_server_connector/lib/UpdateLookupServer.php#73
[Mon Mar  4 16:23:59 2019] Error: Call to a member function getAppValue() on null at /drone/src/github.com/nextcloud/server/apps/lookup_server_connector/lib/UpdateLookupServer.php#73
[Mon Mar  4 16:23:59 2019] 127.0.0.1:52736 [200]: /ocs/v1.php/cloud/users/brand-new-user
    When sending "PUT" to "/cloud/users/brand-new-user" with # FeatureContext::sendingToWith()
      | key   | displayname    |
      | value | Brand New User |
    And the OCS status code should be "100"                  # FeatureContext::theOCSStatusCodeShouldBe()
      Notice: Trying to get property of non-object in /drone/src/github.com/nextcloud/server/build/integration/features/bootstrap/BasicStructure.php line 148
    And the HTTP status code should be "200"                 # FeatureContext::theHTTPStatusCodeShouldBe()
    And sending "PUT" to "/cloud/users/brand-new-user" with  # FeatureContext::sendingToWith()
      | key   | quota |
      | value | 12MB  |
    And the OCS status code should be "100"                  # FeatureContext::theOCSStatusCodeShouldBe()
    And the HTTP status code should be "200"                 # FeatureContext::theHTTPStatusCodeShouldBe()
    And sending "PUT" to "/cloud/users/brand-new-user" with  # FeatureContext::sendingToWith()
      | key   | email                    |
      | value | [email protected] |
    And the OCS status code should be "100"                  # FeatureContext::theOCSStatusCodeShouldBe()
    And the HTTP status code should be "200"                 # FeatureContext::theHTTPStatusCodeShouldBe()
    And sending "PUT" to "/cloud/users/brand-new-user" with  # FeatureContext::sendingToWith()
      | key   | phone        |
      | value | 0123 456 789 |
    And the OCS status code should be "100"                  # FeatureContext::theOCSStatusCodeShouldBe()
    And the HTTP status code should be "200"                 # FeatureContext::theHTTPStatusCodeShouldBe()
    And sending "PUT" to "/cloud/users/brand-new-user" with  # FeatureContext::sendingToWith()
      | key   | address      |
      | value | Foo Bar Town |
    And the OCS status code should be "100"                  # FeatureContext::theOCSStatusCodeShouldBe()
    And the HTTP status code should be "200"                 # FeatureContext::theHTTPStatusCodeShouldBe()
    And sending "PUT" to "/cloud/users/brand-new-user" with  # FeatureContext::sendingToWith()
      | key   | website               |
      | value | https://nextcloud.com |
    And the OCS status code should be "100"                  # FeatureContext::theOCSStatusCodeShouldBe()
    And the HTTP status code should be "200"                 # FeatureContext::theHTTPStatusCodeShouldBe()
    And sending "PUT" to "/cloud/users/brand-new-user" with  # FeatureContext::sendingToWith()
      | key   | twitter   |
      | value | Nextcloud |
    And the OCS status code should be "100"                  # FeatureContext::theOCSStatusCodeShouldBe()
    And the HTTP status code should be "200"                 # FeatureContext::theHTTPStatusCodeShouldBe()
    Then user "brand-new-user" has                           # FeatureContext::userHasSetting()
      | id          | brand-new-user           |
      | displayname | Brand New User           |
      | email       | [email protected] |
      | phone       | 0123 456 789             |
      | address     | Foo Bar Town             |
      | website     | https://nextcloud.com    |
      | twitter     | Nextcloud                |
[Mon Mar  4 16:23:59 2019] Login failed: 'user0' (Remote IP: '127.0.0.1')
[Mon Mar  4 16:23:59 2019] 127.0.0.1:52748 [401]: /remote.php/webdav/myFileToComment.txt
[Mon Mar  4 16:23:59 2019] 127.0.0.1:52750 [207]: /remote.php/dav/systemtags/
[Mon Mar  4 16:23:59 2019] Login failed: 'user0' (Remote IP: '127.0.0.1')
[Mon Mar  4 16:23:59 2019] 127.0.0.1:52758 [401]: /remote.php/webdav/myFileToTag.txt
[Mon Mar  4 16:23:59 2019] 127.0.0.1:52760 [404]: /remote.php/dav/addressbooks/users/admin/MyAddressbook
[Mon Mar  4 16:23:59 2019] 127.0.0.1:52770 [404]: /remote.php/dav/calendars/admin/MyCalendar
  • ENABLE_OPENLDAP=true, ENABLE_REDIS=true, TESTS=integration-ldap-openldap-features
    • build/integration/ldap_features/ldap-openldap.feature:6
Show full log
  Scenario: Test valid configuration by logging in                            # /drone/src/github.com/nextcloud/server/build/integration/ldap_features/ldap-openldap.feature:6
[Mon Mar  4 16:24:39 2019] 127.0.0.1:36930 [200]: /login
[Mon Mar  4 16:24:39 2019] Undefined property: OCA\LookupServerConnector\UpdateLookupServer::$config at /drone/src/github.com/nextcloud/server/apps/lookup_server_connector/lib/UpdateLookupServer.php#73
[Mon Mar  4 16:24:39 2019] 
[Mon Mar  4 16:24:39 2019] 127.0.0.1:36950 [500]: /login
    Given Logging in using web as "alice"                                     # LDAPContext::loggingInUsingWebAs()
      Server error: `POST http://localhost:8080/login` resulted in a `500 Internal Server Error` response:
      <!DOCTYPE html>
      <html class="ng-csp" data-placeholder-focus="false" lang="en" data-locale="en" >
      	<head
       data-requesttok (truncated...)
       (GuzzleHttp\Exception\ServerException)
    And Sending a "GET" to "/remote.php/webdav/welcome.txt" with requesttoken # LDAPContext::sendingAToWithRequesttoken()
    Then the HTTP status code should be "200"                                 # LDAPContext::theHTTPStatusCodeShouldBe()
[Mon Mar  4 16:24:39 2019] 127.0.0.1:36982 [401]: /ocs/v2.php/apps/user_ldap/api/v1/config/s01
  • ENABLE_OPENLDAP=true, ENABLE_REDIS=true, TESTS=integration-ldap-openldap-uid-features
    • build/integration/ldap_features/openldap-uid-username.feature:8
Show full log
  Scenario: Look for a expected LDAP users   # /drone/src/github.com/nextcloud/server/build/integration/ldap_features/openldap-uid-username.feature:8
    Given As an "admin"                      # LDAPContext::asAn()
[Mon Mar  4 16:25:24 2019] Undefined property: OCA\LookupServerConnector\UpdateLookupServer::$config at /drone/src/github.com/nextcloud/server/apps/lookup_server_connector/lib/UpdateLookupServer.php#73
[Mon Mar  4 16:25:24 2019] Error: Call to a member function getAppValue() on null at /drone/src/github.com/nextcloud/server/apps/lookup_server_connector/lib/UpdateLookupServer.php#73
[Mon Mar  4 16:25:24 2019] 127.0.0.1:38358 [200]: /ocs/v2.php/cloud/users
    And sending "GET" to "/cloud/users"      # LDAPContext::sendingTo()
    Then the OCS status code should be "200" # LDAPContext::theOCSStatusCodeShouldBe()
      Notice: Trying to get property of non-object in /drone/src/github.com/nextcloud/server/build/integration/features/bootstrap/BasicStructure.php line 148
    And the "users" result should match      # LDAPContext::theGroupResultShouldMatch()
      | alice | 1 |
      | elisa | 1 |
      | ghost | 0 |
[Mon Mar  4 16:25:24 2019] 127.0.0.1:38466 [200]: /ocs/v2.php/apps/user_ldap/api/v1/config/s01
  • ENABLE_OPENLDAP=true, ENABLE_REDIS=true, TESTS=integration-ldap-openldap-numerical-id-features
    • build/integration/ldap_features/openldap-numerical-id.feature:12
Show full log
  Scenario: Look for a expected LDAP users   # /drone/src/github.com/nextcloud/server/build/integration/ldap_features/openldap-numerical-id.feature:12
    Given As an "admin"                      # LDAPContext::asAn()
[Mon Mar  4 16:25:20 2019] {"Exception":"InvalidArgumentException","Message":"provided name template for username does not contain any allowed characters","Code":0,"Trace":[{"file":"\/drone\/src\/github.com\/nextcloud\/server\/apps\/user_ldap\/lib\/Access.php","line":590,"function":"sanitizeUsername","class":"OCA\\User_LDAP\\Access","type":"->","args":[""]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/apps\/user_ldap\/lib\/Access.php","line":890,"function":"dn2ocname","class":"OCA\\User_LDAP\\Access","type":"->","args":["uid=allisha,ou=pagingtestsecondbase,dc=nextcloud,dc=ci","Allisha",true,false,"*** sensitive parameter replaced ***"]},{"function":"OCA\\User_LDAP\\{closure}","class":"OCA\\User_LDAP\\Access","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/apps\/user_ldap\/lib\/Access.php","line":895,"function":"array_filter","args":[[{"entryuuid":["b88a7f42-d2e5-1038-9bc9-1dbbd2b78670"],"dn":["uid=alice,ou=users,ou=ordinary,dc=nextcloud,dc=ci"],"uid":["alice"],"memberof":["cn=redgroup,ou=groups,ou=ordinary,dc=nextcloud,dc=ci","cn=bluegroup,ou=groups,ou=ordinary,dc=nextcloud,dc=ci","cn=greengroup,ou=groups,ou=ordinary,dc=nextcloud,dc=ci","cn=purplegroup,ou=groups,ou=ordinary,dc=nextcloud,dc=ci","cn=squaregroup,ou=othergroups,dc=nextcloud,dc=ci","cn=orcharding,ou=othergroups,dc=nextcloud,dc=ci","cn=3001,ou=numericgroups,dc=nextcloud,dc=ci"],"mail":["[email protected]"],"displayname":["Alice"]},{"entryuuid":["b88b698e-d2e5-1038-9bca-1dbbd2b78670"],"dn":["uid=elisa,ou=users,ou=ordinary,dc=nextcloud,dc=ci"],"uid":["elisa"],"memberof":["cn=orcharding,ou=othergroups,dc=nextcloud,dc=ci","cn=3001,ou=numericgroups,dc=nextcloud,dc=ci"],"mail":["[email protected]"],"displayname":["Elisa"]},{"entryuuid":["b88babf6-d2e5-1038-9bcc-1dbbd2b78670"],"dn":["uid=clara,ou=users,ou=ordinary,dc=nextcloud,dc=ci"],"uid":["clara"],"memberof":["cn=olericulture,ou=othergroups,dc=nextcloud,dc=ci","cn=3000,ou=numericgroups,dc=nextcloud,dc=ci"],"mail":["[email protected]"],"displayname":["Clara"]},{"entryuuid":["b88bc92e-d2e5-1038-9bcd-1dbbd2b78670"],"dn":["uid=gustaf,ou=users,ou=ordinary,dc=nextcloud,dc=ci"],"uid":["gustaf"],"memberof":["cn=landscapers,ou=othergroups,dc=nextcloud,dc=ci","cn=3002,ou=numericgroups,dc=nextcloud,dc=ci"],"mail":["[email protected]"],"displayname":["Gustaf"]},{"entryuuid":["b88be81e-d2e5-1038-9bce-1dbbd2b78670"],"dn":["uid=jesper,ou=users,ou=ordinary,dc=nextcloud,dc=ci"],"uid":["jesper"],"memberof":["cn=olericulture,ou=othergroups,dc=nextcloud,dc=ci","cn=3000,ou=numericgroups,dc=nextcloud,dc=ci"],"mail":["[email protected]"],"displayname":["J\u00e4ms\u00e4"]},{"entryuuid":["b893c28c-d2e5-1038-9be0-1dbbd2b78670"],"dn":["uid=gunna,ou=pagingtest,dc=nextcloud,dc=ci"],"uid":["gunna"],"displayname":["Gunna"]},{"entryuuid":["b893e10e-d2e5-1038-9be1-1dbbd2b78670"],"dn":["uid=ebba,ou=pagingtest,dc=nextcloud,dc=ci"],"uid":["ebba"],"displayname":["Ebba"]},{"entryuuid":["b893ff86-d2e5-1038-9be2-1dbbd2b78670"],"dn":["uid=juliana,ou=pagingtest,dc=nextcloud,dc=ci"],"uid":["juliana"],"displayname":["J\u00fal\u00edana"]},{"entryuuid":["b8941ac0-d2e5-1038-9be3-1dbbd2b78670"],"dn":["uid=eindis,ou=pagingtest,dc=nextcloud,dc=ci"],"uid":["eindis"],"displayname":["Eind\u00eds"]},{"entryuuid":["b894379e-d2e5-1038-9be4-1dbbd2b78670"],"dn":["uid=stigur,ou=pagingtest,dc=nextcloud,dc=ci"],"uid":["stigur"],"displayname":["St\u00edgur"]},{"entryuuid":["b8945292-d2e5-1038-9be5-1dbbd2b78670"],"dn":["uid=fjolnir,ou=pagingtest,dc=nextcloud,dc=ci"],"uid":["fjolnir"],"displayname":["Fj\u00f6lnir"]},{"entryuuid":["b89470f6-d2e5-1038-9be6-1dbbd2b78670"],"dn":["uid=leo,ou=pagingtest,dc=nextcloud,dc=ci"],"uid":["leo"],"displayname":["Le\u00f3"]},"*** sensitive parameter replaced ***",{"entryuuid":["b894c8d0-d2e5-1038-9be9-1dbbd2b78670"],"dn":["uid=dogukan,ou=pagingtestsecondbase,dc=nextcloud,dc=ci"],"uid":["dogukan"],"displayname":["Do\u011fukan"]},{"entryuuid":["b894e518-d2e5-1038-9bea-1dbbd2b78670"],"dn":["uid=shannah,ou=pagingtestsecondbase,dc=nextcloud,dc=ci"],"uid":["shannah"],"displayname":["Shannah"]},{"entryuuid":["b89502e6-d2e5-1038-9beb-1dbbd2b78670"],"dn":["uid=lloyd,ou=pagingtestsecondbase,dc=nextcloud,dc=ci"],"uid":["lloyd"],"displayname":["Lloyd"]},{"entryuuid":["b8951f1a-d2e5-1038-9bec-1dbbd2b78670"],"dn":["uid=priscilla,ou=pagingtestsecondbase,dc=nextcloud,dc=ci"],"uid":["priscilla"],"displayname":["Priscilla"]}],{"__class__":"Closure"}]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/apps\/user_ldap\/lib\/User_LDAP.php","line":295,"function":"fetchListOfUsers","class":"OCA\\User_LDAP\\Access","type":"->","args":["(&(&(objectclass=inetorgperson))(displayname=*)(displayname=*))",["entryuuid","nsuniqueid","objectguid","guid","ipauniqueid","dn","uid","samaccountname","memberof","mail","displayname"],null,0]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/apps\/user_ldap\/lib\/User_Proxy.php","line":159,"function":"getUsers","class":"OCA\\User_LDAP\\User_LDAP","type":"->","args":["",null,0]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/lib\/private\/User\/Manager.php","line":228,"function":"getUsers","class":"OCA\\User_LDAP\\User_Proxy","type":"->","args":["",null,0]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/apps\/provisioning_api\/lib\/Controller\/UsersController.php","line":132,"function":"search","class":"OC\\User\\Manager","type":"->","args":["",null,0]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/lib\/private\/AppFramework\/Http\/Dispatcher.php","line":166,"function":"getUsers","class":"OCA\\Provisioning_API\\Controller\\UsersController","type":"->","args":["",null,0]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/lib\/private\/AppFramework\/Http\/Dispatcher.php","line":99,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->","args":[{"__class__":"OCA\\Provisioning_API\\Controller\\UsersController"},"getUsers"]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/lib\/private\/AppFramework\/App.php","line":118,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->","args":[{"__class__":"OCA\\Provisioning_API\\Controller\\UsersController"},"getUsers"]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/lib\/private\/AppFramework\/Routing\/RouteActionHandler.php","line":47,"function":"main","class":"OC\\AppFramework\\App","type":"::","args":["OCA\\Provisioning_API\\Controller\\UsersController","getUsers",{"__class__":"OC\\AppFramework\\DependencyInjection\\DIContainer"},{"_route":"ocs.provisioning_api.Users.getUsers"}]},{"function":"__invoke","class":"OC\\AppFramework\\Routing\\RouteActionHandler","type":"->","args":[{"_route":"ocs.provisioning_api.Users.getUsers"}]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/lib\/private\/Route\/Router.php","line":297,"function":"call_user_func","args":[{"__class__":"OC\\AppFramework\\Routing\\RouteActionHandler"},{"_route":"ocs.provisioning_api.Users.getUsers"}]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/ocs\/v1.php","line":82,"function":"match","class":"OC\\Route\\Router","type":"->","args":["\/ocsapp\/cloud\/users"]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/ocs\/v2.php","line":24,"args":["\/drone\/src\/github.com\/nextcloud\/server\/ocs\/v1.php"],"function":"require_once"}],"File":"\/drone\/src\/github.com\/nextcloud\/server\/apps\/user_ldap\/lib\/Access.php","Line":1396,"CustomMessage":"--"}
[Mon Mar  4 16:25:20 2019] {"Exception":"InvalidArgumentException","Message":"provided name template for username does not contain any allowed characters","Code":0,"Trace":[{"file":"\/drone\/src\/github.com\/nextcloud\/server\/apps\/user_ldap\/lib\/Access.php","line":590,"function":"sanitizeUsername","class":"OCA\\User_LDAP\\Access","type":"->","args":[""]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/apps\/user_ldap\/lib\/Access.php","line":890,"function":"dn2ocname","class":"OCA\\User_LDAP\\Access","type":"->","args":["uid=dogukan,ou=pagingtestsecondbase,dc=nextcloud,dc=ci","Do\u011fukan",true,false,"*** sensitive parameter replaced ***"]},{"function":"OCA\\User_LDAP\\{closure}","class":"OCA\\User_LDAP\\Access","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/apps\/user_ldap\/lib\/Access.php","line":895,"function":"array_filter","args":[[{"entryuuid":["b88a7f42-d2e5-1038-9bc9-1dbbd2b78670"],"dn":["uid=alice,ou=users,ou=ordinary,dc=nextcloud,dc=ci"],"uid":["alice"],"memberof":["cn=redgroup,ou=groups,ou=ordinary,dc=nextcloud,dc=ci","cn=bluegroup,ou=groups,ou=ordinary,dc=nextcloud,dc=ci","cn=greengroup,ou=groups,ou=ordinary,dc=nextcloud,dc=ci","cn=purplegroup,ou=groups,ou=ordinary,dc=nextcloud,dc=ci","cn=squaregroup,ou=othergroups,dc=nextcloud,dc=ci","cn=orcharding,ou=othergroups,dc=nextcloud,dc=ci","cn=3001,ou=numericgroups,dc=nextcloud,dc=ci"],"mail":["[email protected]"],"displayname":["Alice"]},{"entryuuid":["b88b698e-d2e5-1038-9bca-1dbbd2b78670"],"dn":["uid=elisa,ou=users,ou=ordinary,dc=nextcloud,dc=ci"],"uid":["elisa"],"memberof":["cn=orcharding,ou=othergroups,dc=nextcloud,dc=ci","cn=3001,ou=numericgroups,dc=nextcloud,dc=ci"],"mail":["[email protected]"],"displayname":["Elisa"]},{"entryuuid":["b88babf6-d2e5-1038-9bcc-1dbbd2b78670"],"dn":["uid=clara,ou=users,ou=ordinary,dc=nextcloud,dc=ci"],"uid":["clara"],"memberof":["cn=olericulture,ou=othergroups,dc=nextcloud,dc=ci","cn=3000,ou=numericgroups,dc=nextcloud,dc=ci"],"mail":["[email protected]"],"displayname":["Clara"]},{"entryuuid":["b88bc92e-d2e5-1038-9bcd-1dbbd2b78670"],"dn":["uid=gustaf,ou=users,ou=ordinary,dc=nextcloud,dc=ci"],"uid":["gustaf"],"memberof":["cn=landscapers,ou=othergroups,dc=nextcloud,dc=ci","cn=3002,ou=numericgroups,dc=nextcloud,dc=ci"],"mail":["[email protected]"],"displayname":["Gustaf"]},{"entryuuid":["b88be81e-d2e5-1038-9bce-1dbbd2b78670"],"dn":["uid=jesper,ou=users,ou=ordinary,dc=nextcloud,dc=ci"],"uid":["jesper"],"memberof":["cn=olericulture,ou=othergroups,dc=nextcloud,dc=ci","cn=3000,ou=numericgroups,dc=nextcloud,dc=ci"],"mail":["[email protected]"],"displayname":["J\u00e4ms\u00e4"]},{"entryuuid":["b893c28c-d2e5-1038-9be0-1dbbd2b78670"],"dn":["uid=gunna,ou=pagingtest,dc=nextcloud,dc=ci"],"uid":["gunna"],"displayname":["Gunna"]},{"entryuuid":["b893e10e-d2e5-1038-9be1-1dbbd2b78670"],"dn":["uid=ebba,ou=pagingtest,dc=nextcloud,dc=ci"],"uid":["ebba"],"displayname":["Ebba"]},{"entryuuid":["b893ff86-d2e5-1038-9be2-1dbbd2b78670"],"dn":["uid=juliana,ou=pagingtest,dc=nextcloud,dc=ci"],"uid":["juliana"],"displayname":["J\u00fal\u00edana"]},{"entryuuid":["b8941ac0-d2e5-1038-9be3-1dbbd2b78670"],"dn":["uid=eindis,ou=pagingtest,dc=nextcloud,dc=ci"],"uid":["eindis"],"displayname":["Eind\u00eds"]},{"entryuuid":["b894379e-d2e5-1038-9be4-1dbbd2b78670"],"dn":["uid=stigur,ou=pagingtest,dc=nextcloud,dc=ci"],"uid":["stigur"],"displayname":["St\u00edgur"]},{"entryuuid":["b8945292-d2e5-1038-9be5-1dbbd2b78670"],"dn":["uid=fjolnir,ou=pagingtest,dc=nextcloud,dc=ci"],"uid":["fjolnir"],"displayname":["Fj\u00f6lnir"]},{"entryuuid":["b89470f6-d2e5-1038-9be6-1dbbd2b78670"],"dn":["uid=leo,ou=pagingtest,dc=nextcloud,dc=ci"],"uid":["leo"],"displayname":["Le\u00f3"]},{"entryuuid":["b894aa6c-d2e5-1038-9be8-1dbbd2b78670"],"dn":["uid=allisha,ou=pagingtestsecondbase,dc=nextcloud,dc=ci"],"uid":["allisha"],"displayname":["Allisha"]},"*** sensitive parameter replaced ***",{"entryuuid":["b894e518-d2e5-1038-9bea-1dbbd2b78670"],"dn":["uid=shannah,ou=pagingtestsecondbase,dc=nextcloud,dc=ci"],"uid":["shannah"],"displayname":["Shannah"]},{"entryuuid":["b89502e6-d2e5-1038-9beb-1dbbd2b78670"],"dn":["uid=lloyd,ou=pagingtestsecondbase,dc=nextcloud,dc=ci"],"uid":["lloyd"],"displayname":["Lloyd"]},{"entryuuid":["b8951f1a-d2e5-1038-9bec-1dbbd2b78670"],"dn":["uid=priscilla,ou=pagingtestsecondbase,dc=nextcloud,dc=ci"],"uid":["priscilla"],"displayname":["Priscilla"]}],{"__class__":"Closure"}]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/apps\/user_ldap\/lib\/User_LDAP.php","line":295,"function":"fetchListOfUsers","class":"OCA\\User_LDAP\\Access","type":"->","args":["(&(&(objectclass=inetorgperson))(displayname=*)(displayname=*))",["entryuuid","nsuniqueid","objectguid","guid","ipauniqueid","dn","uid","samaccountname","memberof","mail","displayname"],null,0]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/apps\/user_ldap\/lib\/User_Proxy.php","line":159,"function":"getUsers","class":"OCA\\User_LDAP\\User_LDAP","type":"->","args":["",null,0]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/lib\/private\/User\/Manager.php","line":228,"function":"getUsers","class":"OCA\\User_LDAP\\User_Proxy","type":"->","args":["",null,0]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/apps\/provisioning_api\/lib\/Controller\/UsersController.php","line":132,"function":"search","class":"OC\\User\\Manager","type":"->","args":["",null,0]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/lib\/private\/AppFramework\/Http\/Dispatcher.php","line":166,"function":"getUsers","class":"OCA\\Provisioning_API\\Controller\\UsersController","type":"->","args":["",null,0]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/lib\/private\/AppFramework\/Http\/Dispatcher.php","line":99,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->","args":[{"__class__":"OCA\\Provisioning_API\\Controller\\UsersController"},"getUsers"]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/lib\/private\/AppFramework\/App.php","line":118,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->","args":[{"__class__":"OCA\\Provisioning_API\\Controller\\UsersController"},"getUsers"]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/lib\/private\/AppFramework\/Routing\/RouteActionHandler.php","line":47,"function":"main","class":"OC\\AppFramework\\App","type":"::","args":["OCA\\Provisioning_API\\Controller\\UsersController","getUsers",{"__class__":"OC\\AppFramework\\DependencyInjection\\DIContainer"},{"_route":"ocs.provisioning_api.Users.getUsers"}]},{"function":"__invoke","class":"OC\\AppFramework\\Routing\\RouteActionHandler","type":"->","args":[{"_route":"ocs.provisioning_api.Users.getUsers"}]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/lib\/private\/Route\/Router.php","line":297,"function":"call_user_func","args":[{"__class__":"OC\\AppFramework\\Routing\\RouteActionHandler"},{"_route":"ocs.provisioning_api.Users.getUsers"}]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/ocs\/v1.php","line":82,"function":"match","class":"OC\\Route\\Router","type":"->","args":["\/ocsapp\/cloud\/users"]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/ocs\/v2.php","line":24,"args":["\/drone\/src\/github.com\/nextcloud\/server\/ocs\/v1.php"],"function":"require_once"}],"File":"\/drone\/src\/github.com\/nextcloud\/server\/apps\/user_ldap\/lib\/Access.php","Line":1396,"CustomMessage":"--"}
[Mon Mar  4 16:25:20 2019] {"Exception":"InvalidArgumentException","Message":"provided name template for username does not contain any allowed characters","Code":0,"Trace":[{"file":"\/drone\/src\/github.com\/nextcloud\/server\/apps\/user_ldap\/lib\/Access.php","line":590,"function":"sanitizeUsername","class":"OCA\\User_LDAP\\Access","type":"->","args":[""]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/apps\/user_ldap\/lib\/Access.php","line":890,"function":"dn2ocname","class":"OCA\\User_LDAP\\Access","type":"->","args":["uid=shannah,ou=pagingtestsecondbase,dc=nextcloud,dc=ci","Shannah",true,false,"*** sensitive parameter replaced ***"]},{"function":"OCA\\User_LDAP\\{closure}","class":"OCA\\User_LDAP\\Access","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/apps\/user_ldap\/lib\/Access.php","line":895,"function":"array_filter","args":[[{"entryuuid":["b88a7f42-d2e5-1038-9bc9-1dbbd2b78670"],"dn":["uid=alice,ou=users,ou=ordinary,dc=nextcloud,dc=ci"],"uid":["alice"],"memberof":["cn=redgroup,ou=groups,ou=ordinary,dc=nextcloud,dc=ci","cn=bluegroup,ou=groups,ou=ordinary,dc=nextcloud,dc=ci","cn=greengroup,ou=groups,ou=ordinary,dc=nextcloud,dc=ci","cn=purplegroup,ou=groups,ou=ordinary,dc=nextcloud,dc=ci","cn=squaregroup,ou=othergroups,dc=nextcloud,dc=ci","cn=orcharding,ou=othergroups,dc=nextcloud,dc=ci","cn=3001,ou=numericgroups,dc=nextcloud,dc=ci"],"mail":["[email protected]"],"displayname":["Alice"]},{"entryuuid":["b88b698e-d2e5-1038-9bca-1dbbd2b78670"],"dn":["uid=elisa,ou=users,ou=ordinary,dc=nextcloud,dc=ci"],"uid":["elisa"],"memberof":["cn=orcharding,ou=othergroups,dc=nextcloud,dc=ci","cn=3001,ou=numericgroups,dc=nextcloud,dc=ci"],"mail":["[email protected]"],"displayname":["Elisa"]},{"entryuuid":["b88babf6-d2e5-1038-9bcc-1dbbd2b78670"],"dn":["uid=clara,ou=users,ou=ordinary,dc=nextcloud,dc=ci"],"uid":["clara"],"memberof":["cn=olericulture,ou=othergroups,dc=nextcloud,dc=ci","cn=3000,ou=numericgroups,dc=nextcloud,dc=ci"],"mail":["[email protected]"],"displayname":["Clara"]},{"entryuuid":["b88bc92e-d2e5-1038-9bcd-1dbbd2b78670"],"dn":["uid=gustaf,ou=users,ou=ordinary,dc=nextcloud,dc=ci"],"uid":["gustaf"],"memberof":["cn=landscapers,ou=othergroups,dc=nextcloud,dc=ci","cn=3002,ou=numericgroups,dc=nextcloud,dc=ci"],"mail":["[email protected]"],"displayname":["Gustaf"]},{"entryuuid":["b88be81e-d2e5-1038-9bce-1dbbd2b78670"],"dn":["uid=jesper,ou=users,ou=ordinary,dc=nextcloud,dc=ci"],"uid":["jesper"],"memberof":["cn=olericulture,ou=othergroups,dc=nextcloud,dc=ci","cn=3000,ou=numericgroups,dc=nextcloud,dc=ci"],"mail":["[email protected]"],"displayname":["J\u00e4ms\u00e4"]},{"entryuuid":["b893c28c-d2e5-1038-9be0-1dbbd2b78670"],"dn":["uid=gunna,ou=pagingtest,dc=nextcloud,dc=ci"],"uid":["gunna"],"displayname":["Gunna"]},{"entryuuid":["b893e10e-d2e5-1038-9be1-1dbbd2b78670"],"dn":["uid=ebba,ou=pagingtest,dc=nextcloud,dc=ci"],"uid":["ebba"],"displayname":["Ebba"]},{"entryuuid":["b893ff86-d2e5-1038-9be2-1dbbd2b78670"],"dn":["uid=juliana,ou=pagingtest,dc=nextcloud,dc=ci"],"uid":["juliana"],"displayname":["J\u00fal\u00edana"]},{"entryuuid":["b8941ac0-d2e5-1038-9be3-1dbbd2b78670"],"dn":["uid=eindis,ou=pagingtest,dc=nextcloud,dc=ci"],"uid":["eindis"],"displayname":["Eind\u00eds"]},{"entryuuid":["b894379e-d2e5-1038-9be4-1dbbd2b78670"],"dn":["uid=stigur,ou=pagingtest,dc=nextcloud,dc=ci"],"uid":["stigur"],"displayname":["St\u00edgur"]},{"entryuuid":["b8945292-d2e5-1038-9be5-1dbbd2b78670"],"dn":["uid=fjolnir,ou=pagingtest,dc=nextcloud,dc=ci"],"uid":["fjolnir"],"displayname":["Fj\u00f6lnir"]},{"entryuuid":["b89470f6-d2e5-1038-9be6-1dbbd2b78670"],"dn":["uid=leo,ou=pagingtest,dc=nextcloud,dc=ci"],"uid":["leo"],"displayname":["Le\u00f3"]},{"entryuuid":["b894aa6c-d2e5-1038-9be8-1dbbd2b78670"],"dn":["uid=allisha,ou=pagingtestsecondbase,dc=nextcloud,dc=ci"],"uid":["allisha"],"displayname":["Allisha"]},{"entryuuid":["b894c8d0-d2e5-1038-9be9-1dbbd2b78670"],"dn":["uid=dogukan,ou=pagingtestsecondbase,dc=nextcloud,dc=ci"],"uid":["dogukan"],"displayname":["Do\u011fukan"]},"*** sensitive parameter replaced ***",{"entryuuid":["b89502e6-d2e5-1038-9beb-1dbbd2b78670"],"dn":["uid=lloyd,ou=pagingtestsecondbase,dc=nextcloud,dc=ci"],"uid":["lloyd"],"displayname":["Lloyd"]},{"entryuuid":["b8951f1a-d2e5-1038-9bec-1dbbd2b78670"],"dn":["uid=priscilla,ou=pagingtestsecondbase,dc=nextcloud,dc=ci"],"uid":["priscilla"],"displayname":["Priscilla"]}],{"__class__":"Closure"}]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/apps\/user_ldap\/lib\/User_LDAP.php","line":295,"function":"fetchListOfUsers","class":"OCA\\User_LDAP\\Access","type":"->","args":["(&(&(objectclass=inetorgperson))(displayname=*)(displayname=*))",["entryuuid","nsuniqueid","objectguid","guid","ipauniqueid","dn","uid","samaccountname","memberof","mail","displayname"],null,0]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/apps\/user_ldap\/lib\/User_Proxy.php","line":159,"function":"getUsers","class":"OCA\\User_LDAP\\User_LDAP","type":"->","args":["",null,0]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/lib\/private\/User\/Manager.php","line":228,"function":"getUsers","class":"OCA\\User_LDAP\\User_Proxy","type":"->","args":["",null,0]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/apps\/provisioning_api\/lib\/Controller\/UsersController.php","line":132,"function":"search","class":"OC\\User\\Manager","type":"->","args":["",null,0]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/lib\/private\/AppFramework\/Http\/Dispatcher.php","line":166,"function":"getUsers","class":"OCA\\Provisioning_API\\Controller\\UsersController","type":"->","args":["",null,0]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/lib\/private\/AppFramework\/Http\/Dispatcher.php","line":99,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->","args":[{"__class__":"OCA\\Provisioning_API\\Controller\\UsersController"},"getUsers"]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/lib\/private\/AppFramework\/App.php","line":118,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->","args":[{"__class__":"OCA\\Provisioning_API\\Controller\\UsersController"},"getUsers"]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/lib\/private\/AppFramework\/Routing\/RouteActionHandler.php","line":47,"function":"main","class":"OC\\AppFramework\\App","type":"::","args":["OCA\\Provisioning_API\\Controller\\UsersController","getUsers",{"__class__":"OC\\AppFramework\\DependencyInjection\\DIContainer"},{"_route":"ocs.provisioning_api.Users.getUsers"}]},{"function":"__invoke","class":"OC\\AppFramework\\Routing\\RouteActionHandler","type":"->","args":[{"_route":"ocs.provisioning_api.Users.getUsers"}]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/lib\/private\/Route\/Router.php","line":297,"function":"call_user_func","args":[{"__class__":"OC\\AppFramework\\Routing\\RouteActionHandler"},{"_route":"ocs.provisioning_api.Users.getUsers"}]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/ocs\/v1.php","line":82,"function":"match","class":"OC\\Route\\Router","type":"->","args":["\/ocsapp\/cloud\/users"]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/ocs\/v2.php","line":24,"args":["\/drone\/src\/github.com\/nextcloud\/server\/ocs\/v1.php"],"function":"require_once"}],"File":"\/drone\/src\/github.com\/nextcloud\/server\/apps\/user_ldap\/lib\/Access.php","Line":1396,"CustomMessage":"--"}
[Mon Mar  4 16:25:20 2019] {"Exception":"InvalidArgumentException","Message":"provided name template for username does not contain any allowed characters","Code":0,"Trace":[{"file":"\/drone\/src\/github.com\/nextcloud\/server\/apps\/user_ldap\/lib\/Access.php","line":590,"function":"sanitizeUsername","class":"OCA\\User_LDAP\\Access","type":"->","args":[""]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/apps\/user_ldap\/lib\/Access.php","line":890,"function":"dn2ocname","class":"OCA\\User_LDAP\\Access","type":"->","args":["uid=lloyd,ou=pagingtestsecondbase,dc=nextcloud,dc=ci","Lloyd",true,false,"*** sensitive parameter replaced ***"]},{"function":"OCA\\User_LDAP\\{closure}","class":"OCA\\User_LDAP\\Access","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/apps\/user_ldap\/lib\/Access.php","line":895,"function":"array_filter","args":[[{"entryuuid":["b88a7f42-d2e5-1038-9bc9-1dbbd2b78670"],"dn":["uid=alice,ou=users,ou=ordinary,dc=nextcloud,dc=ci"],"uid":["alice"],"memberof":["cn=redgroup,ou=groups,ou=ordinary,dc=nextcloud,dc=ci","cn=bluegroup,ou=groups,ou=ordinary,dc=nextcloud,dc=ci","cn=greengroup,ou=groups,ou=ordinary,dc=nextcloud,dc=ci","cn=purplegroup,ou=groups,ou=ordinary,dc=nextcloud,dc=ci","cn=squaregroup,ou=othergroups,dc=nextcloud,dc=ci","cn=orcharding,ou=othergroups,dc=nextcloud,dc=ci","cn=3001,ou=numericgroups,dc=nextcloud,dc=ci"],"mail":["[email protected]"],"displayname":["Alice"]},{"entryuuid":["b88b698e-d2e5-1038-9bca-1dbbd2b78670"],"dn":["uid=elisa,ou=users,ou=ordinary,dc=nextcloud,dc=ci"],"uid":["elisa"],"memberof":["cn=orcharding,ou=othergroups,dc=nextcloud,dc=ci","cn=3001,ou=numericgroups,dc=nextcloud,dc=ci"],"mail":["[email protected]"],"displayname":["Elisa"]},{"entryuuid":["b88babf6-d2e5-1038-9bcc-1dbbd2b78670"],"dn":["uid=clara,ou=users,ou=ordinary,dc=nextcloud,dc=ci"],"uid":["clara"],"memberof":["cn=olericulture,ou=othergroups,dc=nextcloud,dc=ci","cn=3000,ou=numericgroups,dc=nextcloud,dc=ci"],"mail":["[email protected]"],"displayname":["Clara"]},{"entryuuid":["b88bc92e-d2e5-1038-9bcd-1dbbd2b78670"],"dn":["uid=gustaf,ou=users,ou=ordinary,dc=nextcloud,dc=ci"],"uid":["gustaf"],"memberof":["cn=landscapers,ou=othergroups,dc=nextcloud,dc=ci","cn=3002,ou=numericgroups,dc=nextcloud,dc=ci"],"mail":["[email protected]"],"displayname":["Gustaf"]},{"entryuuid":["b88be81e-d2e5-1038-9bce-1dbbd2b78670"],"dn":["uid=jesper,ou=users,ou=ordinary,dc=nextcloud,dc=ci"],"uid":["jesper"],"memberof":["cn=olericulture,ou=othergroups,dc=nextcloud,dc=ci","cn=3000,ou=numericgroups,dc=nextcloud,dc=ci"],"mail":["[email protected]"],"displayname":["J\u00e4ms\u00e4"]},{"entryuuid":["b893c28c-d2e5-1038-9be0-1dbbd2b78670"],"dn":["uid=gunna,ou=pagingtest,dc=nextcloud,dc=ci"],"uid":["gunna"],"displayname":["Gunna"]},{"entryuuid":["b893e10e-d2e5-1038-9be1-1dbbd2b78670"],"dn":["uid=ebba,ou=pagingtest,dc=nextcloud,dc=ci"],"uid":["ebba"],"displayname":["Ebba"]},{"entryuuid":["b893ff86-d2e5-1038-9be2-1dbbd2b78670"],"dn":["uid=juliana,ou=pagingtest,dc=nextcloud,dc=ci"],"uid":["juliana"],"displayname":["J\u00fal\u00edana"]},{"entryuuid":["b8941ac0-d2e5-1038-9be3-1dbbd2b78670"],"dn":["uid=eindis,ou=pagingtest,dc=nextcloud,dc=ci"],"uid":["eindis"],"displayname":["Eind\u00eds"]},{"entryuuid":["b894379e-d2e5-1038-9be4-1dbbd2b78670"],"dn":["uid=stigur,ou=pagingtest,dc=nextcloud,dc=ci"],"uid":["stigur"],"displayname":["St\u00edgur"]},{"entryuuid":["b8945292-d2e5-1038-9be5-1dbbd2b78670"],"dn":["uid=fjolnir,ou=pagingtest,dc=nextcloud,dc=ci"],"uid":["fjolnir"],"displayname":["Fj\u00f6lnir"]},{"entryuuid":["b89470f6-d2e5-1038-9be6-1dbbd2b78670"],"dn":["uid=leo,ou=pagingtest,dc=nextcloud,dc=ci"],"uid":["leo"],"displayname":["Le\u00f3"]},{"entryuuid":["b894aa6c-d2e5-1038-9be8-1dbbd2b78670"],"dn":["uid=allisha,ou=pagingtestsecondbase,dc=nextcloud,dc=ci"],"uid":["allisha"],"displayname":["Allisha"]},{"entryuuid":["b894c8d0-d2e5-1038-9be9-1dbbd2b78670"],"dn":["uid=dogukan,ou=pagingtestsecondbase,dc=nextcloud,dc=ci"],"uid":["dogukan"],"displayname":["Do\u011fukan"]},{"entryuuid":["b894e518-d2e5-1038-9bea-1dbbd2b78670"],"dn":["uid=shannah,ou=pagingtestsecondbase,dc=nextcloud,dc=ci"],"uid":["shannah"],"displayname":["Shannah"]},"*** sensitive parameter replaced ***",{"entryuuid":["b8951f1a-d2e5-1038-9bec-1dbbd2b78670"],"dn":["uid=priscilla,ou=pagingtestsecondbase,dc=nextcloud,dc=ci"],"uid":["priscilla"],"displayname":["Priscilla"]}],{"__class__":"Closure"}]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/apps\/user_ldap\/lib\/User_LDAP.php","line":295,"function":"fetchListOfUsers","class":"OCA\\User_LDAP\\Access","type":"->","args":["(&(&(objectclass=inetorgperson))(displayname=*)(displayname=*))",["entryuuid","nsuniqueid","objectguid","guid","ipauniqueid","dn","uid","samaccountname","memberof","mail","displayname"],null,0]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/apps\/user_ldap\/lib\/User_Proxy.php","line":159,"function":"getUsers","class":"OCA\\User_LDAP\\User_LDAP","type":"->","args":["",null,0]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/lib\/private\/User\/Manager.php","line":228,"function":"getUsers","class":"OCA\\User_LDAP\\User_Proxy","type":"->","args":["",null,0]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/apps\/provisioning_api\/lib\/Controller\/UsersController.php","line":132,"function":"search","class":"OC\\User\\Manager","type":"->","args":["",null,0]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/lib\/private\/AppFramework\/Http\/Dispatcher.php","line":166,"function":"getUsers","class":"OCA\\Provisioning_API\\Controller\\UsersController","type":"->","args":["",null,0]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/lib\/private\/AppFramework\/Http\/Dispatcher.php","line":99,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->","args":[{"__class__":"OCA\\Provisioning_API\\Controller\\UsersController"},"getUsers"]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/lib\/private\/AppFramework\/App.php","line":118,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->","args":[{"__class__":"OCA\\Provisioning_API\\Controller\\UsersController"},"getUsers"]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/lib\/private\/AppFramework\/Routing\/RouteActionHandler.php","line":47,"function":"main","class":"OC\\AppFramework\\App","type":"::","args":["OCA\\Provisioning_API\\Controller\\UsersController","getUsers",{"__class__":"OC\\AppFramework\\DependencyInjection\\DIContainer"},{"_route":"ocs.provisioning_api.Users.getUsers"}]},{"function":"__invoke","class":"OC\\AppFramework\\Routing\\RouteActionHandler","type":"->","args":[{"_route":"ocs.provisioning_api.Users.getUsers"}]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/lib\/private\/Route\/Router.php","line":297,"function":"call_user_func","args":[{"__class__":"OC\\AppFramework\\Routing\\RouteActionHandler"},{"_route":"ocs.provisioning_api.Users.getUsers"}]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/ocs\/v1.php","line":82,"function":"match","class":"OC\\Route\\Router","type":"->","args":["\/ocsapp\/cloud\/users"]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/ocs\/v2.php","line":24,"args":["\/drone\/src\/github.com\/nextcloud\/server\/ocs\/v1.php"],"function":"require_once"}],"File":"\/drone\/src\/github.com\/nextcloud\/server\/apps\/user_ldap\/lib\/Access.php","Line":1396,"CustomMessage":"--"}
[Mon Mar  4 16:25:20 2019] {"Exception":"InvalidArgumentException","Message":"provided name template for username does not contain any allowed characters","Code":0,"Trace":[{"file":"\/drone\/src\/github.com\/nextcloud\/server\/apps\/user_ldap\/lib\/Access.php","line":590,"function":"sanitizeUsername","class":"OCA\\User_LDAP\\Access","type":"->","args":[""]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/apps\/user_ldap\/lib\/Access.php","line":890,"function":"dn2ocname","class":"OCA\\User_LDAP\\Access","type":"->","args":["uid=priscilla,ou=pagingtestsecondbase,dc=nextcloud,dc=ci","Priscilla",true,false,"*** sensitive parameter replaced ***"]},{"function":"OCA\\User_LDAP\\{closure}","class":"OCA\\User_LDAP\\Access","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/apps\/user_ldap\/lib\/Access.php","line":895,"function":"array_filter","args":[[{"entryuuid":["b88a7f42-d2e5-1038-9bc9-1dbbd2b78670"],"dn":["uid=alice,ou=users,ou=ordinary,dc=nextcloud,dc=ci"],"uid":["alice"],"memberof":["cn=redgroup,ou=groups,ou=ordinary,dc=nextcloud,dc=ci","cn=bluegroup,ou=groups,ou=ordinary,dc=nextcloud,dc=ci","cn=greengroup,ou=groups,ou=ordinary,dc=nextcloud,dc=ci","cn=purplegroup,ou=groups,ou=ordinary,dc=nextcloud,dc=ci","cn=squaregroup,ou=othergroups,dc=nextcloud,dc=ci","cn=orcharding,ou=othergroups,dc=nextcloud,dc=ci","cn=3001,ou=numericgroups,dc=nextcloud,dc=ci"],"mail":["[email protected]"],"displayname":["Alice"]},{"entryuuid":["b88b698e-d2e5-1038-9bca-1dbbd2b78670"],"dn":["uid=elisa,ou=users,ou=ordinary,dc=nextcloud,dc=ci"],"uid":["elisa"],"memberof":["cn=orcharding,ou=othergroups,dc=nextcloud,dc=ci","cn=3001,ou=numericgroups,dc=nextcloud,dc=ci"],"mail":["[email protected]"],"displayname":["Elisa"]},{"entryuuid":["b88babf6-d2e5-1038-9bcc-1dbbd2b78670"],"dn":["uid=clara,ou=users,ou=ordinary,dc=nextcloud,dc=ci"],"uid":["clara"],"memberof":["cn=olericulture,ou=othergroups,dc=nextcloud,dc=ci","cn=3000,ou=numericgroups,dc=nextcloud,dc=ci"],"mail":["[email protected]"],"displayname":["Clara"]},{"entryuuid":["b88bc92e-d2e5-1038-9bcd-1dbbd2b78670"],"dn":["uid=gustaf,ou=users,ou=ordinary,dc=nextcloud,dc=ci"],"uid":["gustaf"],"memberof":["cn=landscapers,ou=othergroups,dc=nextcloud,dc=ci","cn=3002,ou=numericgroups,dc=nextcloud,dc=ci"],"mail":["[email protected]"],"displayname":["Gustaf"]},{"entryuuid":["b88be81e-d2e5-1038-9bce-1dbbd2b78670"],"dn":["uid=jesper,ou=users,ou=ordinary,dc=nextcloud,dc=ci"],"uid":["jesper"],"memberof":["cn=olericulture,ou=othergroups,dc=nextcloud,dc=ci","cn=3000,ou=numericgroups,dc=nextcloud,dc=ci"],"mail":["[email protected]"],"displayname":["J\u00e4ms\u00e4"]},{"entryuuid":["b893c28c-d2e5-1038-9be0-1dbbd2b78670"],"dn":["uid=gunna,ou=pagingtest,dc=nextcloud,dc=ci"],"uid":["gunna"],"displayname":["Gunna"]},{"entryuuid":["b893e10e-d2e5-1038-9be1-1dbbd2b78670"],"dn":["uid=ebba,ou=pagingtest,dc=nextcloud,dc=ci"],"uid":["ebba"],"displayname":["Ebba"]},{"entryuuid":["b893ff86-d2e5-1038-9be2-1dbbd2b78670"],"dn":["uid=juliana,ou=pagingtest,dc=nextcloud,dc=ci"],"uid":["juliana"],"displayname":["J\u00fal\u00edana"]},{"entryuuid":["b8941ac0-d2e5-1038-9be3-1dbbd2b78670"],"dn":["uid=eindis,ou=pagingtest,dc=nextcloud,dc=ci"],"uid":["eindis"],"displayname":["Eind\u00eds"]},{"entryuuid":["b894379e-d2e5-1038-9be4-1dbbd2b78670"],"dn":["uid=stigur,ou=pagingtest,dc=nextcloud,dc=ci"],"uid":["stigur"],"displayname":["St\u00edgur"]},{"entryuuid":["b8945292-d2e5-1038-9be5-1dbbd2b78670"],"dn":["uid=fjolnir,ou=pagingtest,dc=nextcloud,dc=ci"],"uid":["fjolnir"],"displayname":["Fj\u00f6lnir"]},{"entryuuid":["b89470f6-d2e5-1038-9be6-1dbbd2b78670"],"dn":["uid=leo,ou=pagingtest,dc=nextcloud,dc=ci"],"uid":["leo"],"displayname":["Le\u00f3"]},{"entryuuid":["b894aa6c-d2e5-1038-9be8-1dbbd2b78670"],"dn":["uid=allisha,ou=pagingtestsecondbase,dc=nextcloud,dc=ci"],"uid":["allisha"],"displayname":["Allisha"]},{"entryuuid":["b894c8d0-d2e5-1038-9be9-1dbbd2b78670"],"dn":["uid=dogukan,ou=pagingtestsecondbase,dc=nextcloud,dc=ci"],"uid":["dogukan"],"displayname":["Do\u011fukan"]},{"entryuuid":["b894e518-d2e5-1038-9bea-1dbbd2b78670"],"dn":["uid=shannah,ou=pagingtestsecondbase,dc=nextcloud,dc=ci"],"uid":["shannah"],"displayname":["Shannah"]},{"entryuuid":["b89502e6-d2e5-1038-9beb-1dbbd2b78670"],"dn":["uid=lloyd,ou=pagingtestsecondbase,dc=nextcloud,dc=ci"],"uid":["lloyd"],"displayname":["Lloyd"]},"*** sensitive parameter replaced ***"],{"__class__":"Closure"}]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/apps\/user_ldap\/lib\/User_LDAP.php","line":295,"function":"fetchListOfUsers","class":"OCA\\User_LDAP\\Access","type":"->","args":["(&(&(objectclass=inetorgperson))(displayname=*)(displayname=*))",["entryuuid","nsuniqueid","objectguid","guid","ipauniqueid","dn","uid","samaccountname","memberof","mail","displayname"],null,0]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/apps\/user_ldap\/lib\/User_Proxy.php","line":159,"function":"getUsers","class":"OCA\\User_LDAP\\User_LDAP","type":"->","args":["",null,0]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/lib\/private\/User\/Manager.php","line":228,"function":"getUsers","class":"OCA\\User_LDAP\\User_Proxy","type":"->","args":["",null,0]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/apps\/provisioning_api\/lib\/Controller\/UsersController.php","line":132,"function":"search","class":"OC\\User\\Manager","type":"->","args":["",null,0]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/lib\/private\/AppFramework\/Http\/Dispatcher.php","line":166,"function":"getUsers","class":"OCA\\Provisioning_API\\Controller\\UsersController","type":"->","args":["",null,0]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/lib\/private\/AppFramework\/Http\/Dispatcher.php","line":99,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->","args":[{"__class__":"OCA\\Provisioning_API\\Controller\\UsersController"},"getUsers"]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/lib\/private\/AppFramework\/App.php","line":118,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->","args":[{"__class__":"OCA\\Provisioning_API\\Controller\\UsersController"},"getUsers"]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/lib\/private\/AppFramework\/Routing\/RouteActionHandler.php","line":47,"function":"main","class":"OC\\AppFramework\\App","type":"::","args":["OCA\\Provisioning_API\\Controller\\UsersController","getUsers",{"__class__":"OC\\AppFramework\\DependencyInjection\\DIContainer"},{"_route":"ocs.provisioning_api.Users.getUsers"}]},{"function":"__invoke","class":"OC\\AppFramework\\Routing\\RouteActionHandler","type":"->","args":[{"_route":"ocs.provisioning_api.Users.getUsers"}]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/lib\/private\/Route\/Router.php","line":297,"function":"call_user_func","args":[{"__class__":"OC\\AppFramework\\Routing\\RouteActionHandler"},{"_route":"ocs.provisioning_api.Users.getUsers"}]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/ocs\/v1.php","line":82,"function":"match","class":"OC\\Route\\Router","type":"->","args":["\/ocsapp\/cloud\/users"]},{"file":"\/drone\/src\/github.com\/nextcloud\/server\/ocs\/v2.php","line":24,"args":["\/drone\/src\/github.com\/nextcloud\/server\/ocs\/v1.php"],"function":"require_once"}],"File":"\/drone\/src\/github.com\/nextcloud\/server\/apps\/user_ldap\/lib\/Access.php","Line":1396,"CustomMessage":"--"}
[Mon Mar  4 16:25:20 2019] Undefined property: OCA\LookupServerConnector\UpdateLookupServer::$config at /drone/src/github.com/nextcloud/server/apps/lookup_server_connector/lib/UpdateLookupServer.php#73
[Mon Mar  4 16:25:20 2019] Error: Call to a member function getAppValue() on null at /drone/src/github.com/nextcloud/server/apps/lookup_server_connector/lib/UpdateLookupServer.php#73
[Mon Mar  4 16:25:20 2019] 127.0.0.1:40436 [200]: /ocs/v2.php/cloud/users
    And sending "GET" to "/cloud/users"      # LDAPContext::sendingTo()
    Then the OCS status code should be "200" # LDAPContext::theOCSStatusCodeShouldBe()
      Notice: Trying to get property of non-object in /drone/src/github.com/nextcloud/server/build/integration/features/bootstrap/BasicStructure.php line 148
    And the "users" result should match      # LDAPContext::theGroupResultShouldMatch()
      | 92379 | 1 |
      | 50194 | 1 |
[Mon Mar  4 16:25:20 2019] 127.0.0.1:40588 [200]: /ocs/v2.php/apps/user_ldap/api/v1/config/s01
  • TESTS=acceptance, TESTS-ACCEPTANCE=app-comments
    • tests/acceptance/features/app-comments.feature:3
Show full log
  Scenario: Writing a comment                                 # /drone/src/github.com/nextcloud/server/tests/acceptance/features/app-comments.feature:3
    Given I am logged in                                      # LoginPageContext::iAmLoggedIn()
    And I open the details view for "welcome.txt"             # FileListContext::iOpenTheDetailsViewFor()
    And I open the "Comments" tab in the details view         # FilesAppContext::iOpenTheTabInTheDetailsView()
      Tab headers in details view in Files app could not be found after 100 seconds
      Tab header named Comments in details view in Files app could not be found after 100 seconds (NoSuchElementException)
    When I create a new comment with "Hello world" as message # CommentsAppContext::iCreateANewCommentWithAsMessage()
    Then I see a comment with "Hello world" as message        # CommentsAppContext::iSeeACommentWithAsMessage()
  • TESTS=acceptance, TESTS-ACCEPTANCE=app-files-sharing-link
    • tests/acceptance/features/app-files-sharing-link.feature:26
Show full log
  Scenario: show download again in a public shared link             # /drone/src/github.com/nextcloud/server/tests/acceptance/features/app-files-sharing-link.feature:26
    Given I act as John                                             # ActorContext::iActAs()
    And I am logged in                                              # LoginPageContext::iAmLoggedIn()
    And I share the link for "welcome.txt"                          # FilesAppSharingContext::iShareTheLinkFor()
      Share action for file welcome.txt in file list could not be found after 100 seconds (NoSuchElementException)
    And I set the download of the shared link as hidden             # FilesAppSharingContext::iSetTheDownloadOfTheSharedLinkAsHidden()
    And I set the download of the shared link as shown              # FilesAppSharingContext::iSetTheDownloadOfTheSharedLinkAsShown()
    And I write down the shared link                                # FilesAppSharingContext::iWriteDownTheSharedLink()
    When I act as Jane                                              # ActorContext::iActAs()
    And I visit the shared link I wrote down                        # PublicShareContext::iVisitTheSharedLinkIWroteDown()
    And I see that the current page is the shared link I wrote down # PublicShareContext::iSeeThatTheCurrentPageIsTheSharedLinkIWroteDown()
    Then I see that the download button is shown                    # PublicShareContext::iSeeThatTheDownloadButtonIsShown()
    And I open the Share menu                                       # PublicShareContext::iOpenTheShareMenu()
    And I see that the Share menu is shown                          # PublicShareContext::iSeeThatTheShareMenuIsShown()
  • TESTS=acceptance, TESTS-ACCEPTANCE=login
    • tests/acceptance/features/login.feature:38
Show full log
  Scenario: log in with invalid user once fixed by admin              # /drone/src/github.com/nextcloud/server/tests/acceptance/features/login.feature:38
    Given I act as John                                               # ActorContext::iActAs()
    And I can not log in with user unknownUser and password 123456acb # LoginPageContext::iCanNotLogInWithUserAndPassword()
    When I act as Jane                                                # ActorContext::iActAs()
    And I am logged in as the admin                                   # LoginPageContext::iAmLoggedInAsTheAdmin()
    And I open the User settings                                      # SettingsMenuContext::iOpenTheUserSettings()
    And I click the New user button                                   # UsersSettingsContext::iClickTheNewUserButton()
    And I see that the new user form is shown                         # UsersSettingsContext::iSeeThatTheNewUserFormIsShown()
    And I create user unknownUser with password 123456acb             # UsersSettingsContext::iCreateUserWithPassword()
    And I see that the list of users contains the user unknownUser    # UsersSettingsContext::iSeeThatTheListOfUsersContainsTheUser()
    And I act as John                                                 # ActorContext::iActAs()
    And I log in with user unknownUser and password 123456acb         # LoginPageContext::iLogInWithUserAndPassword()
    Then I see that the current page is the Files app                 # FilesAppContext::iSeeThatTheCurrentPageIsTheFilesApp()
      Failed asserting that 'http://acceptance-login/index.php/login?user=unknownUser' starts with "http://acceptance-login/index.php/apps/files/".
  • TESTS=acceptance, TESTS-ACCEPTANCE=users
    • tests/acceptance/features/users.feature:13
    • tests/acceptance/features/users.feature:25
    • tests/acceptance/features/users.feature:35
    • tests/acceptance/features/users.feature:47
Show full log
  Scenario: create a new user with a custom display name                       # /drone/src/github.com/nextcloud/server/tests/acceptance/features/users.feature:13
    Given I am logged in as the admin                                          # LoginPageContext::iAmLoggedInAsTheAdmin()
    And I open the User settings                                               # SettingsMenuContext::iOpenTheUserSettings()
    When I click the New user button                                           # UsersSettingsContext::iClickTheNewUserButton()
    And I see that the new user form is shown                                  # UsersSettingsContext::iSeeThatTheNewUserFormIsShown()
    And I set the user name for the new user to "test"                         # UsersSettingsContext::iSetTheUserNameForTheNewUserTo()
    And I set the display name for the new user to "Test display name"         # UsersSettingsContext::iSetTheDisplayNameForTheNewUserTo()
    And I set the password for the new user to "123456acb"                     # UsersSettingsContext::iSetThePasswordForTheNewUserTo()
    And I create the new user                                                  # UsersSettingsContext::iCreateTheNewUser()
    Then I see that the list of users contains the user "test"                 # UsersSettingsContext::iSeeThatTheListOfUsersContainsTheUser()
    And I see that the display name for the user "test" is "Test display name" # UsersSettingsContext::iSeeThatTheDisplayNameForTheUserIs()
      Row for user test in Users Settings could not be found after 100 seconds
      displayName cell for user test in Users Settings could not be found after 100 seconds
      displayName input for user test in Users Settings could not be found after 100 seconds (NoSuchElementException)
  Scenario: delete a user                                                      # /drone/src/github.com/nextcloud/server/tests/acceptance/features/users.feature:25
    Given I act as Jane                                                        # ActorContext::iActAs()
    And I am logged in as the admin                                            # LoginPageContext::iAmLoggedInAsTheAdmin()
    And I open the User settings                                               # SettingsMenuContext::iOpenTheUserSettings()
    And I see that the list of users contains the user user0                   # UsersSettingsContext::iSeeThatTheListOfUsersContainsTheUser()
    And I open the actions menu for the user user0                             # UsersSettingsContext::iOpenTheActionsMenuOf()
    And I see that the "Delete user" action in the user0 actions menu is shown # UsersSettingsContext::iSeeTheAction()
      Failed asserting that false is true.
    When I click the "Delete user" action in the user0 actions menu            # UsersSettingsContext::iClickTheAction()
    Then I see that the list of users does not contains the user user0         # UsersSettingsContext::iSeeThatTheListOfUsersDoesNotContainsTheUser()
  Scenario: disable a user                                                      # /drone/src/github.com/nextcloud/server/tests/acceptance/features/users.feature:35
    Given I act as Jane                                                         # ActorContext::iActAs()
    And I am logged in as the admin                                             # LoginPageContext::iAmLoggedInAsTheAdmin()
    And I open the User settings                                                # SettingsMenuContext::iOpenTheUserSettings()
    And I see that the list of users contains the user user0                    # UsersSettingsContext::iSeeThatTheListOfUsersContainsTheUser()
    And I open the actions menu for the user user0                              # UsersSettingsContext::iOpenTheActionsMenuOf()
    And I see that the "Disable user" action in the user0 actions menu is shown # UsersSettingsContext::iSeeTheAction()
      Failed asserting that false is true.
    When I click the "Disable user" action in the user0 actions menu            # UsersSettingsContext::iClickTheAction()
    Then I see that the list of users does not contains the user user0          # UsersSettingsContext::iSeeThatTheListOfUsersDoesNotContainsTheUser()
    When I open the "Disabled users" section                                    # AppNavigationContext::iOpenTheSection()
    Then I see that the list of users contains the user user0                   # UsersSettingsContext::iSeeThatTheListOfUsersContainsTheUser()
  Scenario: users navigation without disabled users                                   # /drone/src/github.com/nextcloud/server/tests/acceptance/features/users.feature:47
    Given I act as Jane                                                               # ActorContext::iActAs()
    And I am logged in as the admin                                                   # LoginPageContext::iAmLoggedInAsTheAdmin()
    And I open the User settings                                                      # SettingsMenuContext::iOpenTheUserSettings()
    And I open the "Disabled users" section                                           # AppNavigationContext::iOpenTheSection()
    And I see that the list of users contains the user disabledUser                   # UsersSettingsContext::iSeeThatTheListOfUsersContainsTheUser()
    And I open the actions menu for the user disabledUser                             # UsersSettingsContext::iOpenTheActionsMenuOf()
    And I see that the "Enable user" action in the disabledUser actions menu is shown # UsersSettingsContext::iSeeTheAction()
      Failed asserting that false is true.
    When I click the "Enable user" action in the disabledUser actions menu            # UsersSettingsContext::iClickTheAction()
    Then I see that the section "Disabled users" is not shown                         # AppNavigationContext::iSeeThatTheSectionIsNotShown()
    When I open the User settings                                                     # SettingsMenuContext::iOpenTheUserSettings()
    Then I see that the section "Disabled users" is not shown                         # AppNavigationContext::iSeeThatTheSectionIsNotShown()

@rullzer rullzer merged commit eb17558 into master Mar 4, 2019
@rullzer rullzer deleted the fix/no_debug_output branch March 4, 2019 20:26
@backportbot-nextcloud
Copy link

backport to stable15 in #14521

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review Waiting for reviews bug

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants