Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

Zabbix favourites button werkt niet (meer)

Pagina: 1
Acties:

  • Zerobase
  • Registratie: Februari 2007
  • Niet online
Mijn Zabbix favourites button werkt niet (meer):

Afbeeldingslocatie: https://i.imgur.com/loRk3wn.png

Normaal als je op dit icoon klikt kleurt het geel en wordt er bijvoorbeeld een grafiek aan het dashboard toegevoegd, maar dat werkt dus niet meer.

In de logs van de webserver zie ik wel dat er een PHP script wordt afgetrapt als ik op de button klik:
code:
1
192.168.1.2 - - [12/Sep/2017:16:38:30 +0200] "POST /zabbix.php?action=favourite.create&output=ajax HTTP/2.0" 200 758 "https://zabbix.test.local/charts.php?ddreset=1" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36"


Het maakt niet uit welke browser ik gebruik (Chrome, FireFox, IE) of vanaf wat voor systeem (iPad, Windows, Linux). Er gebeurt niks.

Ik draai met de laatste versie van Zabbix (3.4.1), maar ook vorige versies hadden er last van.

Herkent iemand dit gedrag?

  • Hero of Time
  • Registratie: Oktober 2004
  • Nu online

Hero of Time

Moderator LNX

There is only one Legend

Ik zie de woorden Zabbix, Zabbix en Zabbix. Geen enkele benoeming van OS, dus het is geen OS probleem. Tikje naar Server Software.


Ga eens kijken in de logs van Zabbix zelf en bovenal, wat heb je recent aangepast aan je hele omgeving (updates op de server, browser updates, client OS updates, etc). Zie je ook niets in je error console van de browser?

Commandline FTW | Tweakt met mate


  • nextware
  • Registratie: Mei 2002
  • Laatst online: 09:23
Verwijder de cookie van de Zabbix pagina op de betreffende PC eens ? Dan nog eens kijken of de favorite nu wel is toegevoegd.

  • Zerobase
  • Registratie: Februari 2007
  • Niet online
Weggooien van cookies e.d. maakt geen verschil.

Verschillende browsers geprobeerd (Firefox, Chrome, Internet Explorer, Safari) en ook vanaf verschillende devices (W10 PC, iPad, Android telefoon). Gedrag blijft hetzelfde, ik kan geen favourites toevoegen.

Ik ben teruggegaan van PHP7.0 naar PHP5.6, maar ook dat heeft geen invloed. Zabbix draait als een HTTPS site, maar omzetten naar HTTP maakt geen verschil.

Heb nog even met de debug mode van Chrome zitten spelen en dan zie ik de volgende response terugkomen van Zabbix als ik op de Favourites button klik:

code: reponse vanuit Zabbix
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="X-UA-Compatible" content="IE=Edge"/>
        <meta charset="utf-8" />
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <meta name="Author" content="Zabbix SIA" />
        <title>Warning [refreshed every 30 sec.]</title>
        <link rel="icon" href="favicon.ico">
        <link rel="apple-touch-icon-precomposed" sizes="76x76" href="img/apple-touch-icon-76x76-precomposed.png">
        <link rel="apple-touch-icon-precomposed" sizes="120x120" href="img/apple-touch-icon-120x120-precomposed.png">
        <link rel="apple-touch-icon-precomposed" sizes="152x152" href="img/apple-touch-icon-152x152-precomposed.png">
        <link rel="apple-touch-icon-precomposed" sizes="180x180" href="img/apple-touch-icon-180x180-precomposed.png">
        <link rel="icon" sizes="192x192" href="img/touch-icon-192x192.png">
        <meta name="msapplication-TileImage" content="img/ms-tile-144x144.png">
        <meta name="msapplication-TileColor" content="#d40000">
        <meta name="msapplication-config" content="none"/>
<link rel="stylesheet" type="text/css" href="styles/blue-theme.css" />
</head>
<body><div class="article"><div class="msg-bad msg-global">Access denied<div class="msg-details"><ul class="msg-details-border"><li>You are logged in as &quot;Admin&quot;. You have no permissions to access this page.</li><li>If you think this message is wrong, please consult your administrators about getting the necessary permissions.</li></ul></div><div class="msg-buttons"><button type="button" id="back" name="back" onclick="javascript: document.location = &quot;zabbix.php?action=dashboard.view&quot;">Go to dashboard</button></div></div></div><script type="text/javascript">
setTimeout('document.location.reload();', 30000);
</script></body></html>


De 'Access Denied' kan ik niet plaatsen. Ik ben ingelogd als Admin, dus je zou verwachten dat ik overal bij kan.
Ik heb een nieuwe admin user aangemaakt. Als ik daar mee inlog krijg ik dezelfde melding.

AJAX calls werken wel als ik andere websites bezoek.

Het probleem lijkt browser-onafhankelijk. Het maakt ook niet uit met wat voor client ik connectie maakt (PC, iPad ...). Blijft over de webserver (Apache). Ben geen PHP/jQuery guru, maar zal eens een tijdelijke vhost in elkaar knutselen met een AJAX call, eens kijken of dat wel werkt (In dat geval zit het probleem in Zabbix en niet in de webserver)

  • Hero of Time
  • Registratie: Oktober 2004
  • Nu online

Hero of Time

Moderator LNX

There is only one Legend

Net op onze eigen omgeving bij een grafiek op dat sterretje geklikt en dat werkt bij mij gewoon. We draaien wel 3.2, dus als er iets is, zou ik het zoeken in je versie die pas recent is uitgekomen. 3.4.1 bevat blijkbaar nog veel bugs, dus kijk daar eens naar.

Commandline FTW | Tweakt met mate


  • Zerobase
  • Registratie: Februari 2007
  • Niet online
Ik draai inmiddels met versie 3.4.2, maar het issue blijft.

Terug naar 3.2 wordt lastig ivm incompatible database (Heb geprobeerd om de 3.2 PHP frontend tegen de 3.4 database aan te laten praten, maar dat gaat dus niet.)

Ga binnenkort als ik weer tijd heb wel een VM optuigen met een verse 3.4.2 installatie. Als die het wel doet kan ik verschillen gaan zoeken ...

  • Spro
  • Registratie: Juli 2014
  • Laatst online: 22-11 03:52
Zerobase schreef op donderdag 28 september 2017 @ 15:35:
Ik draai inmiddels met versie 3.4.2, maar het issue blijft.

Terug naar 3.2 wordt lastig ivm incompatible database (Heb geprobeerd om de 3.2 PHP frontend tegen de 3.4 database aan te laten praten, maar dat gaat dus niet.)

Ga binnenkort als ik weer tijd heb wel een VM optuigen met een verse 3.4.2 installatie. Als die het wel doet kan ik verschillen gaan zoeken ...
Ik heb net even snel een 3.4.2 bakje de lucht ingetrapt; op een verse install doet de favourites button het gewoon. Gewoon nieuwsgierig: waarom wil je nog gebruik maken van favourite graphs/maps/ whatever?
Multiple dashboards hebben dat probleem grotendeels opgelost denk ik?
Hero of Time schreef op donderdag 28 september 2017 @ 13:33:
Net op onze eigen omgeving bij een grafiek op dat sterretje geklikt en dat werkt bij mij gewoon. We draaien wel 3.2, dus als er iets is, zou ik het zoeken in je versie die pas recent is uitgekomen. 3.4.1 bevat blijkbaar nog veel bugs, dus kijk daar eens naar.
3.4.1 bevat inderdaad nogal wat bugs en andere nasty dingen. 2 weken geleden tijdens de Zabbix trainer update cursus trokken we met alle trainers de VM's waar we op aan het spelen waren onderuit. Tot ongenoegen van de devs die erbij waren... :+ >:) >:)
Pagina: 1