After updating to 8.25 ( I’ve come a long way since 6.0.7 ) I’ve noticed that shared links populate a blank page. Going through quite a few posts from the past few years on this, I’ve validated the following:
-
Rewrite is on and working, per command line shows ( shared ) I’m running WHM/Centos
-
Prior in 6.xx was working fine, though when upgrading to 7 decided to upgrade to 8, and have read that some old configs stay, so curious what to look for in that aspect.
-
Permissions are set, all other URLs work fine, no issues when generating links, it sees the correct directory.
/data/public
I’m running PHP v7.2 on this ( detected ) and all diagnostic checks pass.
Apache/Htaccess
Per the logs in Pydio it acts as if a user logged in whenever I click the shared link ( from the current OR diff pc ) giving just an INFO that a user accessed it. However the page itself is white.
If I check source.
I see the following
icon" type=“image/x-png” href=“plugins/gui.ajax/res/themes/common/images/html-folder.png”>
(https://share.mydomain.com/data/public/share.mydomain.com/plugins/gui.ajax/res/build/pydio.material.min.css?v=2aa31c962e065efd9c3311b583f89c83)“>
plugins/action.share/res/minisite.css”/
script language=“javascript” type=“text/javascript” src=“plugins/gui.ajax/res/build/pydio.boot.min.js”>
var pydio, MessageHash={};
var startParameters = {
“BOOTER_URL”:“data/public/?get_action=get_boot_conf&goto=764191fce833c2abeb7e7cfc583895ef&minisite_session=justus”,
“EXT_REP”:“/”,
“MAIN_ELEMENT”:“ajxp_film_strip”,
“SERVER_PREFIX_URI”: “”,
“PRESET_LOGIN”:“cd0836f48add”,
“HASH_LOAD_ERROR”:“”,
“PASSWORD_AUTH_ONLY”:true,
“SERVER_PERMANENT_PARAMS”:{“minisite_session”:“justus”}
};
if(startParameters[“PRESET_LOGIN”] == “ajxp_legacy_minisite”){
delete startParameters[“PRESET_LOGIN”];
startParameters[“PASSWORD_AUTH_ONLY”] = false;
}
if(!startParameters[‘HASH_LOAD_ERROR’]){
window.useReactPydioUI = true;
window.pydioBootstrap = new PydioBootstrap(startParameters);
window.ajxpMinisite = true;
}
My concern here is that “BOOTER_URL”:“data/public/?get_action=get_boot_conf&goto=764191fce833c2abeb7e7cfc583895ef&minisite_session=justus”,
looks as if its ignoring the rewrite, however in this instance I can’t tell.
Everything else internally works fine, can access the site itself externally, however just share links themselves are not loading ( just a white blank page)
The one thing I AM concerned about though is that it can’t find the JS files because it appears to be appending the domain of my site x2 which I can’t for the life of me figure out why, and its only when it attmepts to call those files, not the public share itself. This is during GET calls.
GET https://share.mydomain.com/data/public/share.mydomain.com/plugins/gui.ajax/res/build/pydio.material.min.css?v=2aa31c962e065efd9c3311b583f89c83 net::ERR_ABORTED 404 (Not Found)
justus:10 GET https://share.mydomain.com/data/public/share.mydomain.com/plugins/action.share/res/minisite.css net::ERR_ABORTED 404 (Not Found)
justus:14 GET https://share.mydomain.com/data/public/share.mydomain.com/plugins/gui.ajax/res/build/pydio.boot.min.js net::ERR_ABORTED 404 (Not Found)
justus:33 Uncaught ReferenceError: PydioBootstrap is not defined
at justus:33
I’ve run a grep against all files and can’t find a single one in the folder that would call it twice.
Hoping for assistance or at least being lead in the right direction, on how to fix that or where to look.