Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Problem in 8 alpha 1 with user_webdavauth and "User" app options #13080

Closed
canepan opened this issue Jan 2, 2015 · 25 comments
Closed

Problem in 8 alpha 1 with user_webdavauth and "User" app options #13080

canepan opened this issue Jan 2, 2015 · 25 comments

Comments

@canepan
Copy link

canepan commented Jan 2, 2015

I installed the new alpha 1, executed the wizard and enabled the user_webdavauth app.
Now, when changing options in the “Users” app (as an admin), I am unable to make the settings persistent, except for quota (which is saved)

@karlitschek
Copy link
Contributor

@MorrisJobke @blizzz @LukasReschke Can you have a look please?

@canepan canepan changed the title Problem in 8 alpha 1 with user_webdavauth Problem in 8 alpha 1 with user_webdavauth and "User" app options Jan 2, 2015
@DeepDiver1975 DeepDiver1975 added this to the 8.0-current milestone Jan 2, 2015
@LukasReschke
Copy link
Member

Well - that's to my knowledge a bug in user_webdavauth which persist since years. Same reason why you can't add users etc…

My #12799 would have fixed this and a lot of other related bugs. But since we're now in feature freeze and this is quite a big change I'm afraid to say that fixing this should wait for 8.1.

@LukasReschke
Copy link
Member

We have a lot of other similar issues open but since I'm on my iPhone searching issues is kinda pain - I'm fine with keeping this open since it is now linked to my PR.

@LukasReschke
Copy link
Member

I think I also referenced this PR in a PR/issue of the issue opener and asked for testing which unfortunately nobody did.

@ghost
Copy link

ghost commented Jan 2, 2015

We have a lot of other similar issues open but since I'm on my iPhone searching issues is kinda pain - I'm fine with keeping this open since it is now linked to my PR.

Probably: #8749 and the linked issue there.

@MorrisJobke
Copy link
Contributor

@LukasReschke Did you want to reference #12799?

@LukasReschke
Copy link
Member

Yes.

@MorrisJobke
Copy link
Contributor

So this issue will be postponed to 8.1?

@LukasReschke
Copy link
Member

Well - it existed since ever to my understanding and I really don't want to merge that PR now.

@blizzz
Copy link
Contributor

blizzz commented Jan 5, 2015

I second @LukasReschke for postponing: a changeset too big for including it post freeze.

@karlitschek
Copy link
Contributor

agreed

@MorrisJobke MorrisJobke modified the milestones: 8.1-next, 8.0-current Jan 5, 2015
@LukasReschke
Copy link
Member

#12799 is updated and ready for review. Let's see if nowadays somebody bothers to review it – otherwise it will simply not make it for 8.1 as well ;-)

@canepan Please test. THX!

@canepan
Copy link
Author

canepan commented Feb 13, 2015

I tried downloading the 8.1 version from here:
https://github.com/owncloud/core/tree/d25340cd171cee9487132ea1bcf5015b8e56bb09,
installing it alongside the 7.0.4 I have running now, but accessing the
URL (without config, so I was expecting the wizard) I receive an error:

Fatal error: Call to a member function getSession() on a non-object
in
/rnd/apps/servers/httpd-2.4/htdocs/owncloud81/lib/private/template.php
on line 53
Am I missing something?
I use PHP 5.5

Nicola

Il 12/02/15 15:11, Lukas Reschke ha scritto:

#12799 #12799 is updated and
ready for review. Let's see if nowadays somebody bothers to review it
– otherwise it will simply not make it for 8.1 as well ;-)

@canepan https://github.com/canepan Please test. THX!


Reply to this email directly or view it on GitHub
#13080 (comment).

@LukasReschke
Copy link
Member

It will only be possible with the ownCloud master branch :-)

You possibly have to download this and the 3rdparty repo from GitHub or use a nightly build. Though I don't know a URL for the daily builds?

@karlitschek Can you help here maybe?

@canepan
Copy link
Author

canepan commented Feb 13, 2015

By downloading the 3rdparty (and adding apps, gallery, files_textviewer)
from github, I was able to make the wizard work.

Thank you for the pointer.

Nicola

Il 13/02/15 09:48, Lukas Reschke ha scritto:

It will only be possible with the ownCloud master branch :-)

You possibly have to download this and the 3rdparty repo from GitHub
or use a nightly build. Though I don't know a URL for the daily builds?

@karlitschek https://github.com/karlitschek Can you help here maybe?


Reply to this email directly or view it on GitHub
#13080 (comment).

@canepan
Copy link
Author

canepan commented Feb 13, 2015

After installing OwnCloud 8.1 (from github master branch) and the
required module (3rdparty), enabling thee webdav backend, I found the
following problems:

  • when logging in with a webdav user, and loggin back in as admin, I
    cannot see the user to assign him a group.
  • I'm unable to save display settings in "users" app (i.e. user backend,
    last login, storage location)

Nicola

Il 13/02/15 09:48, Lukas Reschke ha scritto:

It will only be possible with the ownCloud master branch :-)

You possibly have to download this and the 3rdparty repo from GitHub
or use a nightly build. Though I don't know a URL for the daily builds?

@karlitschek https://github.com/karlitschek Can you help here maybe?


Reply to this email directly or view it on GitHub
#13080 (comment).

@LukasReschke
Copy link
Member

Are you on the correct branch of the application?

@canepan
Copy link
Author

canepan commented Feb 13, 2015

How can I check it?
I got the core from here: https://github.com/owncloud/core/tree/d25340cd171cee9487132ea1bcf5015b8e56bb09
And then apps, 3rdparty and other apps from the master branch of their repos.

@karlitschek
Copy link
Contributor

Can you please test with the latest 8.1 alpha3 ?
Thanks

@karlitschek karlitschek modified the milestones: 8.2-next, 8.1-current May 4, 2015
@canepan
Copy link
Author

canepan commented May 5, 2015

I did the following:

  • unpack the archive
  • create data directory and give web server user write access to it
  • followed the web wizard
  • enabled webdav_userauth
  • disabled unused plugins (activity, updater, first run wizard)
  • applied my theme and enabled following options in config.php:

    'theme' => 'XXX',
    'appstoreenabled' => false,
    'updatechecker' => false,
    'has_internet_connection' => false,
    'log_authfailip' => true,
    'maxZipInputSize' => 1073741824,
    'allowZipDownload' => true,
    'loglevel' => '2',
    'session_lifetime' => 3600,
    'forcessl' => true,
    'user_webdavauth_url' => 'MY_WEBDAV_URL',
    'maintenance' => false,
    'remember_login_cookie_lifetime' => 86400,
    'check_for_working_webdav' => false,

  • open User config
  • enable " Show storage location", " Show last log in" and "Show user
    backend", set quota to 1GB
  • go to files
  • go back to users: only quota option was kept
  • user creation is not possible (error is "user already exists"): this
    is correct (but error could be more specific)
  • login as a webdav user: OK
  • login as an admin: user that logged in was not present (so I could not
    add it to any group)

Nicola

Il 04/05/15 19:32, Frank Karlitschek ha scritto:

Can you please test with the latest 8.1 alpha3 ?
Thanks


Reply to this email directly or view it on GitHub
#13080 (comment).

@MorrisJobke
Copy link
Contributor

  • go back to users: only quota option was kept

Duplicate of #12727

  • user creation is not possible (error is "user already exists"): this is correct (but error could be more specific)

What should it be?

  • login as an admin: user that logged in was not present (so I could not add it to any group)

So you couldn't log in as admin, or what is the problem here?

@canepan
Copy link
Author

canepan commented May 5, 2015

Sorry, I try to be more precise (see below)

Il 05/05/15 11:32, Morris Jobke ha scritto:

  * go back to users: only quota option was kept

Duplicate of #12727 #12727

  * user creation is not possible (error is "user already
    exists"): this is correct (but error could be more specific)

What should it be?

Something like "backend does not allow to create users"

  * login as an admin: user that logged in was not present (so I
    could not add it to any group)

So you couldn't log in as admin, or what is the problem here?

I logged in as admin, but the webdav user (let's call it "nicola") does
not appear in users list, so I'm unable to assign groups to him


Reply to this email directly or view it on GitHub
#13080 (comment).

@MorrisJobke
Copy link
Contributor

I logged in as admin, but the webdav user (let's call it "nicola") does not appear in users list, so I'm unable to assign groups to him

@LukasReschke Is this even possible with the webdav user backend? Wasn't there a restriction?

Something like "backend does not allow to create users"

Got it.

@MorrisJobke
Copy link
Contributor

Maybe this will be solved once #12799 is merged into master?

@DeepDiver1975
Copy link
Member

Solved with #19229

@lock lock bot locked as resolved and limited conversation to collaborators Aug 9, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

7 participants