I’m running Pydio 8.0.1 on FreeBSD 11.1-RELEASE and whenever I select the “Share” option the checkbox never checks and I see these messages in the log files:
stat: illegal option -- c
usage: stat [-FLnq] [-f format | -l | -r | -s | -x] [-t timefmt]
[file|handle ...]
ls: illegal option -- -
usage: ls [-ABCFGHILPRSTUWZabcdfghiklmnopqrstuwxy1,] [-D format] [file
...]
stat: illegal option -- c
usage: stat [-FLnq] [-f format | -l | -r | -s | -x] [-t timefmt] [file|handle ...]
ls: illegal option -- -
usage: ls [-ABCFGHILPRSTUWZabcdfghiklmnopqrstuwxy1,] [-D format] [file ...]
stat: illegal option -- c
usage: stat [-FLnq] [-f format | -l | -r | -s | -x] [-t timefmt] [file|handle ...]
ls: illegal option -- -
usage: ls [-ABCFGHILPRSTUWZabcdfghiklmnopqrstuwxy1,] [-D format] [file ...]
stat: illegal option -- c
usage: stat [-FLnq] [-f format | -l | -r | -s | -x] [-t timefmt] [file|handle ...]
ls: illegal option -- -
usage: ls [-ABCFGHILPRSTUWZabcdfghiklmnopqrstuwxy1,] [-D format] [file ...]
The Web server is Apache 2.4 with a Postgresql backend.
It’s probably due to the fact that the FreeBSD version of the “ls” command is BSD based so GPL “ls” syntax won’t work. I wonder if there is a fix or modification that can be made to get it to function properly for portability?
Another thought could be that last time we looked at this issue in the previous version we determined that Postgresql wasn’t writing the link into the database for some reason even though the Pydio user has full access to it.
Unless it’s got something to do with writable folders?
In the Pydio log files I just discovered this error:
ERROR b86a11ec7a3e core.mq core.mq sendMessage im Failed to publish message; required 1 for success, achieved 0. Errors were: Could not connect to 0.0.0.0:4150 (Connection refused [61])
Could this be the reason??
Running:
netstat -anp tcp |grep 4150
Doesn’t show anything as running on that port. Should there be a service running which isn’t?
Found the answer to that! It isn’t anything to do with the Public Link issue…
I turned on the “Websocket Server” without understanding fully how it worked. Of course for it to function it needs to be proxied by Apache. So I turned it off and the error has disappeared.
sorry if my responses were misleading. The actual issue is as the title says: “public links” not generating.
Unfortunately this still persists. The other things that I mentioned was me clutching at straws trying to figure it out but actually hitting other errors.
In reality I am not sure where to begin with the debug procedure. I’ve looked at the logs from my Postgres DB, checked the Apache and Pydio logs but none of them actually say anything as to why or where the problem lies.
I have just redone it now too, Admin -> Settings -> Pydio Booster -> Server Internals :: switch to mq.serial :: Save Settings
Then go to home and test image. Click “Share” and “Public Link”. The cursor changes to a black circle with a line in the middle and the checkbox is still empty
@JohnnySSH - Did you ever get this sorted? I have been using Pydio for at least a decade but can’t seem to get public shares to work with 8.0.2 - I get the same circle with line icon you mentioned.
@charles - any ideas on where to look to get this fixed?
sorry I never got this working. Also I I’m not sure even if the forum software is working properly for me as it seems that my PM’s never got through either??
Though I’m not trying to bump or revitalize a dead-thread…