Files not seen under Windows, but Linux works

Nextcloud version (eg, 10.0.2): 12.0.3.3
Operating system and version (eg, Ubuntu 16.04): CentOS 7.4
Apache or nginx version (eg, Apache 2.4.25): 2.4.6
PHP version (eg, 5.6): PHP 7.0.25
Is this the first time you’ve seen this error?: Yes

Can you reliably replicate it? (If so, please outline steps):

The issue you are facing:
With Firefox on Linux I can see my files in the browser (linux.png), but with Internet Explorer and Windows 7 I can’ see the files (windows.png)

The output of your Nextcloud log in Admin > Logging:
Error PHP fopen(http://s3.a.lan/ocbucket/urn%3Aoid%3A3618178): failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found at /var/www/html/nextcloud/lib/private/Files/ObjectStore/S3.php#77 2017-11-03T12:34:15+0100
Error PHP Invalid argument supplied for foreach() at /var/www/html/nextcloud/lib/private/Template/SCSSCacher.php#145 2017-11-03T12:34:13+0100
Error PHP fopen(http://s3.a.lan/ocbucket/urn%3Aoid%3A3937394): failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found at /var/www/html/nextcloud/lib/private/Files/ObjectStore/S3.php#77 2017-11-03T12:34:13+0100
Error PHP Invalid argument supplied for foreach() at /var/www/html/nextcloud/lib/private/Template/SCSSCacher.php#145

The output of your config.php file in /path/to/nextcloud (make sure you remove any identifiable information!):

<?php $CONFIG = array ( 'supportedDatabases' => array ( 0 => 'mysql', 1 => 'pgsql', 2 => 'oci', ), 'instanceid' => 'xxxxxxxx', 'passwordsalt' => 'xxxxxxx', 'secret' => 'xxxxxxxx', 'trusted_domains' => array ( 0 => 'xxxxxxxx', 1 => 'xxxxxxxx', 2 => 'xxxxxxxx', 3 => 'xxxxxxxx', ), 'integrity.check.disabled' => false, 'datadirectory' => '/nextcloud_data/data/', 'overwrite.cli.url' => 'https://xxxxxxxx', 'memcache.locking' => '\\OC\\Memcache\\Redis', 'filelocking.enabled' => 'true', 'redis' => array ( 'host' => 'localhost', 'port' => 6379, 'timeout' => 0.0, ), 'dbtype' => 'mysql', 'version' => '12.0.3.3', 'dbname' => 'nextcloud', 'dbhost' => 'localhost', 'dbtableprefix' => 'nc_', 'dbuser' => 'nextcloud', 'dbpassword' => 'xxxxxxxx', 'logtimezone' => 'UTC', 'installed' => true, 'ldapIgnoreNamingRules' => false, 'log_type' => 'file', 'loglevel' => 2, 'logfile' => '/nextcloud_data/data/nextcloud.log', 'log_rotate_size' => 104857600, 'mail_smtpmode' => 'smtp', 'mail_from_address' => 'nextcloud', 'mail_domain' => 'xxxxxxxx.com', 'mail_smtphost' => '12.34.56.78', 'mail_smtpport' => '25', 'theme' => '', 'objectstore' => array ( 'class' => 'OC\\Files\\ObjectStore\\S3', 'arguments' => array ( 'bucket' => 'ocbucket', 'autocreate' => true, 'key' => 'xxxxxxxx', 'secret' => 'xxxxxxxx', 'hostname' => 's3.a.lan', 'port' => 80, 'use_ssl' => false, 'region' => 'optional', 'use_path_style' => true, ), ), 'maintenance' => false, 'updater.server.url' => 'https://updates.nextcloud.com/updater_server/', 'updatechecker' => false, 'ldapProviderFactory' => '\\OCA\\User_LDAP\\LDAPProviderFactory', 'updater.release.channel' => 'stable', 'mail_smtpauthtype' => 'LOGIN', ); The output of your Apache/nginx/system log in `/var/log/____`: no errors! --- ![windows|447x240](upload://vTxma5IWZILiV4ttdzOU33pqEt9.png)![linux|472x226](upload://j2tBhpJg2lAfHi3FLPKaZCylWYH.png) Remember, this information may be requested if it isn't supplied; for fastest response please provide as much as you can :heart: Feel free to use a pastebin service, otherwise log files can be indented with 4 spaces on each line to present them in a friendlier way on the forum.

Solved: one .js Script was damaged

Hi @tuxfriend

How you solve this problemm…?
I am Also facing this problem…

Solution:
touch /path/to/nextcloud/apps/files/js/navigation.js

Background: Parts of the Websurface was not correctly created due a damaged file.
Force reload the page or close and open the browser.

Hope this works for you

Tuxfriend