-
-
Notifications
You must be signed in to change notification settings - Fork 4.2k
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
Url get double encoded, having % in a folder prevent nextcloud from being usable #11405
Comments
Any error in the browser's log while login? |
Yes, the one posted at the bottom of the issue. Here's an "extended" version: Extended browser error
|
@pzwahlen My bad! WHat is the exact url you're visiting when you receive this error? |
I get this error right after login, URL bar is showing "https://cloud.lesz.ch/apps/files/". |
Strange, you should be redirected to something like |
Some additional information: I have a second "test" instance running on the exact same host:
I have no issue on this instance (now also running 14.0.1) and I am effectively redirected to "/apps/files/?dir=/&fileid=2" The only difference I can think of is that I have activated video thumbnail generation on the main instance (cf my config) and not on the "test" one. I have already tried removing this part of the config without success. Also, there are 5 users on this main instance with the following behaviour:
After upgrade: I did:
|
Can you do a |
Also created a new user which doesn't have the problem! He can logon and reach his files. No JS error in the console for him. I have added this user to the same (family) group and also added him to a shared "family" folder. He can still reach his files, including inside the shared folder. Based on your activity record, I'm probably happy to temporarily give you access to an existing user having the problem, including SSH if it helps. This is a small family instance. |
@pzwahlen Let's do this then! :) |
@pzwahlen Okay, I think I got it! :) @icewind1991 this is for you: #11151 |
Thanks for looking at this, much appreciated!
This being said, you nailed the problem. If I create a "%shared" folder for the working user, then it instantly creates the issue. Any other clue ? |
@pzwahlen You can start by renaming the shared folder while we fix the issue :) |
I have the same Problem ... That seems to be a php7.2 problem. When I switch back to php7.0, there are no problems. But what is absolutely bad, if you change from php7.2 back to php7.0 the passwords do not work anymore. You have to reset the passwords. @skjnldsv have you a server with php7.0-fpm and php7.2-fpm to check the issue? |
@JB1985 I'm using php 7.2-fpm :) |
@icewind1991 Any news? |
I have the same issue and it's not specifically a PHP7.2 issue. This only happened for me since 14.0.0->14.0.1 update and my box has been running PHP7.2.x for months. I just had a PDF file with '50%' in the filename and the directory listing (happened to be the root dir, but it seems not to matter) failed to load with the loading spinner just sitting there, spinning away. I've just manually removed the file from the server (via SSH) and performed a files:scan for my user account and I now have NC working as expected giving me a full list of files/dirs. I couldn't find anything in the logs relating to this at all. FWIW, the file I've just removed has been in my root dir since ~November 2017 so hasn't caused a problem with various versions of NC and a combination of PHP7.1 and PHP7.2 across 2 servers (migrated to a different server a few months ago). |
Can you guys check 14.0.2RC1? https://help.nextcloud.com/t/help-testing-rc1-version-of-14-0-2-13-0-7-and-12-0-12/38359 |
@jospoortvliet I just upgraded to 14.0.2 and the issue is still present. |
Just upgraded to 14.0.3 and issue is still apparent for me. |
Indeed the issue is present on directories with % on the folder name (haven't tested on files) on 14.0.3. |
Duplicate of #11695 |
Fixed in #11744 and will be shipped in 14.0.4 |
Upgrade from 13.0.6 to 14.0.1 went smoothly, However login in via the web interface gives an infinite spinner while trying to load “All files” (/apps/files/).
Navigating to the gallery or shared folders works and I can see files there.
Desktop and Android clients seem happy and are able to list files.
I have tried to removed the APC cache line from config.php -> No change
Steps to reproduce
Expected behaviour
Get the list of files in the user's root directory
Actual behaviour
Get a never-ending spinner and no file list
Server configuration
Operating system: CentOS7
Web server: Apache 2.4.6
Database: MariaDB 5.5.60
PHP version: 7.2.10 (php72u)
Nextcloud version: 14.0.1.1
Updated from an older Nextcloud/ownCloud or fresh install: Updated from 13.0.6
Where did you install Nextcloud from:
Signing status:
Signing status
List of activated apps:
App list
Nextcloud configuration:
Config report
Are you using external storage, if yes which one: No
Are you using encryption: No
Are you using an external user-backend, if yes which one: No (tested LDAP in the past, disabled it)
Client configuration
Browser: Chrome 69 / Firefox 62 / IE11 7 Edge
Operating system: Windows 10
Logs
Web server error log
Web server error log
The are the logs generated during login, starting with an empty cache.Nextcloud log (data/nextcloud.log)
Nextcloud log
Browser log
Browser log
The text was updated successfully, but these errors were encountered: