drzraf
February 20, 2020, 5:59pm
1
During the Installation finished, starting all services
stage (which never finishes), I can see the console showing where I ran ./cells install
:
2020-02-20T17:57:48.218Z DEBUG [WARNING] Root path does not exist: /xxxx-xxxx-...
(xxxx-xxxx-...
being a changing UUID)
First it’s a WARNING
logged as debug
, but most of all, it seems something is wrong, but what?
zayn
February 21, 2020, 9:22am
2
Hello @drzraf ,
Would you mind giving me the following information:
What type of server(vps,…) are you using?
How do you run Cells (docker, binary)?
If with a binary are you using Systemd or supervisor?
Do you have a domain or are you using an IP?
Do you have a reverse proxy?
Cells version?
How did you install Cells:
What did you put for theinternal url ?
external access ?
Did you enable TLS?
drzraf
February 21, 2020, 2:04pm
3
What type of server(vps,…) are you using?
OVH cloud (= openstack) VPS, s1-8
How do you run Cells (docker, binary)?
./cells
(Go binary, on the host)
If with a binary are you using Systemd or supervisor?
Just plain run, using the dedicated pydio
user created for that purpose.
Do you have a domain or are you using an IP?
Do you have a reverse proxy?
Only at cloudflare. Nothing local (not even installed a webserver)
Cells version?
2.0.3 (d3b3e96f8e95000283735af84d9e6121ccc268f6)
How did you install Cells:
What did you put for the internal url ?
external access?
Yes, via https://sub.domain.org
Did you enable TLS?
Forgot to mention that I see this error during the initial run of ./cells install
(after the web-installer part is finished) but also in subsequent ./cells start
runs.
drzraf
February 24, 2020, 4:55pm
4
The nginx config shows root /f19810c2-xxxx-xxxx
which is strange but consistent with the code at
}
return buf, nil
}
// LoadCaddyConf reads the pydio config and fills a CaddyTemplateConf object ready
// to be executed by template.
func LoadCaddyConf() error {
caddyconf.Logs = config.ApplicationWorkingDir(config.ApplicationDirLogs)
caddyconf.WebRoot = "/" + uuid.New()
u, err := url.Parse(config.Get("defaults", "urlInternal").String(""))
if err != nil {
return err
}
caddyconf.Micro = common.SERVICE_MICRO_API
external := viper.Get("grpc_external")
externalSet := external != nil && external.(string) != ""