diff --git a/pandora_console/include/javascript/pandora.js b/pandora_console/include/javascript/pandora.js index 15c2f9fcf4..f99ae01c79 100644 --- a/pandora_console/include/javascript/pandora.js +++ b/pandora_console/include/javascript/pandora.js @@ -2024,7 +2024,7 @@ function getServerUrl() { server_url = get_php_value("homeurl"); } catch (SyntaxError) { console.warn("Pandora homeurl cannot be found."); - server_url = window.location.origin + "/pandora_console"; + server_url = $("#hidden-homeurl").val(); } return server_url; } diff --git a/pandora_console/operation/visual_console/legacy_public_view.php b/pandora_console/operation/visual_console/legacy_public_view.php index 797a12846f..4df0a6db28 100644 --- a/pandora_console/operation/visual_console/legacy_public_view.php +++ b/pandora_console/operation/visual_console/legacy_public_view.php @@ -43,6 +43,8 @@ enterprise_include('index.php'); $url_css = ui_get_full_url('include/styles/visual_maps.css', false, false, false); echo ''; +html_print_input_hidden('homeurl', $config['homeurl']); + $url_css_modal = ui_get_full_url('include/styles/register.css', false, false, false); echo ''; // Connection lost alert. diff --git a/pandora_console/operation/visual_console/public_view.php b/pandora_console/operation/visual_console/public_view.php index 1127614eed..301ec3ca9c 100644 --- a/pandora_console/operation/visual_console/public_view.php +++ b/pandora_console/operation/visual_console/public_view.php @@ -31,6 +31,8 @@ require_once $config['homedir'].'/vendor/autoload.php'; ui_require_css_file('visual_maps'); ui_require_css_file('register'); +html_print_input_hidden('homeurl', $config['homeurl']); + // Connection lost alert. $conn_title = __('Connection with server has been lost'); $conn_text = __('Connection to the server has been lost. Please check your internet connection or contact with administrator.');