Same single instance accessed using two domains

Hi!

I have trouble accessible my NC instance using two different domains (olddomain.com and the more recent newnewdomain.com.

I can see there are a couple topics on the subject, but it didn’t help.

My nginx configuration seems fine. And I also added the new domain in config.php.

I can access the login page, and log in, but then when it tries to load the /app/files url, it fails, and I can see these errors in the logs:

Exception: The requested uri(/apps/files/index.php/apps/gallery/config) cannot be processed by the script '/index.php/apps/files/index.php')
/usr/share/nginx/nextcloud/lib/base.php - line 940:

OC\AppFramework\Http\Request->getRawPathInfo()

/usr/share/nginx/nextcloud/index.php - line 42:

OC::handleRequest()

And then four times the same error:

OCP\Files\NotPermittedException: No create permission for path
/usr/share/nginx/nextcloud/lib/private/Files/SimpleFS/SimpleFolder.php - line 83:

OC\Files\Node\Folder->newFile("daf8-1569-styles.css")

/usr/share/nginx/nextcloud/lib/private/Template/SCSSCacher.php - line 311:

OC\Files\SimpleFS\SimpleFolder->newFile("daf8-1569-styles.css")

/usr/share/nginx/nextcloud/lib/private/Template/SCSSCacher.php - line 181:

OC\Template\SCSSCacher->cache("/usr/share/ ... s", "daf8-1569-styles.css", "styles.scss", OC\Files\Sim ... {}, "/apps/notifications/css")

/usr/share/nginx/nextcloud/lib/private/Template/CSSResourceLocator.php - line 109:

OC\Template\SCSSCacher->process("/usr/share/ ... s", "css/styles.scss", "notifications")

/usr/share/nginx/nextcloud/lib/private/Template/CSSResourceLocator.php - line 84:

OC\Template\CSSResourceLocator->cacheAndAppendScssIfExist("/usr/share/ ... s", "css/styles.scss", "notifications")

/usr/share/nginx/nextcloud/lib/private/Template/ResourceLocator.php - line 78:

OC\Template\CSSResourceLocator->doFind("css/styles")

/usr/share/nginx/nextcloud/lib/private/TemplateLayout.php - line 305:

OC\Template\ResourceLocator->find([ "css/serve ... "])

/usr/share/nginx/nextcloud/lib/private/TemplateLayout.php - line 210:

OC\TemplateLayout::findStylesheetFiles([ "css/serve ... "])

/usr/share/nginx/nextcloud/lib/private/legacy/template.php - line 183:

OC\TemplateLayout->__construct("user", "files")

/usr/share/nginx/nextcloud/lib/public/AppFramework/Http/TemplateResponse.php - line 165:

OC_Template->fetchPage({ usedSpaceP ... ]})

/usr/share/nginx/nextcloud/lib/private/AppFramework/Http/Dispatcher.php - line 123:

OCP\AppFramework\Http\TemplateResponse->render()

/usr/share/nginx/nextcloud/lib/private/AppFramework/App.php - line 126:

OC\AppFramework\Http\Dispatcher->dispatch(OCA\Files\Co ... {}, "index")

/usr/share/nginx/nextcloud/lib/private/AppFramework/Routing/RouteActionHandler.php - line 47:

OC\AppFramework\App::main("OCA\\Files\ ... r", "index", OC\AppFramew ... {}, { _route: "files.view.index"})

<<closure>>

OC\AppFramework\Routing\RouteActionHandler->__invoke({ _route: "files.view.index"})

/usr/share/nginx/nextcloud/lib/private/Route/Router.php - line 297:

call_user_func(OC\AppFramew ... {}, { _route: "files.view.index"})

/usr/share/nginx/nextcloud/lib/base.php - line 997:

OC\Route\Router->match("/apps/files/")

/usr/share/nginx/nextcloud/index.php - line 42:

OC::handleRequest()

What did I do wrong?

Thank you all! :slight_smile:

A little “up” :slight_smile:

Stay safe!