You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2019-02-15 23:06:52

jejeroro
Member
Registered: 2011-09-05
Posts: 100

[9.4.0] regression : fenetres en overlay,choisir les colonnes à affic

Bonjour

Dans les listes (de tickets , de parc ...) comme :
http://ma_societe.com/glpi/front/ticket.php
http://ma_societe.com/glpi/front/computer.php

En haut de la page , une "clé anglaise" permet habituellement de choisir les colonnes à afficher  .
Mais là, la fenetre en overlay s'ouvre blanche sans rien à cliquer.


Voila voila
Merci et bravo pour ce travail extraordinaire.
Jejeroro
==



Contexte client : firefox Quantum 65.0.1 (64 bits) sous Linux stretch 9.7

contexte serveur: linux stretch 9.7


Contexte serveur détaillé:

Operating system: Linux hostname 4.9.0-6-amd64 #1 SMP Debian 4.9.88-1+deb9u1 (2018-05-07) x86_64
PHP 7.0.33-0+deb9u1 apache2handler (Core, PDO, Phar, Reflection, SPL, SimpleXML, Zend OPcache, apache2handler, apc, apcu, bz2,
    calendar, ctype, curl, date, dom, exif, fileinfo, filter, ftp, gd, gettext, hash, iconv, imap, json, libxml, mbstring, mysqli,
    mysqlnd, openssl, pcre, pdo_mysql, posix, readline, session, shmop, sockets, standard, sysvmsg, sysvsem, sysvshm, tokenizer,
    wddx, xml, xmlreader, xmlrpc, xmlwriter, xsl, zip, zlib)
Setup: max_execution_time="30" memory_limit="128M" post_max_size="8M" safe_mode="" session.save_handler="files"
    upload_max_filesize="50M"
Software: Apache/2.4.25 (Debian) (Apache/2.4.25 (Debian) Server at services.ma_societe.net Port 80)
    Mozilla/5.0 (X11; Linux x86_64; rv:65.0) Gecko/20100101 Firefox/65.0
Server Software: Debian 9.6
    Server Version: 10.1.37-MariaDB-0+deb9u1
    Server SQL Mode:
    Parameters: glpi@localhost/glpi
    Host info: Localhost via UNIX socket
   
mysqli extension is installed
ctype extension is installed
fileinfo extension is installed
json extension is installed
mbstring extension is installed
iconv extension is installed
zlib extension is installed
curl extension is installed
gd extension is installed
simplexml extension is installed
xml extension is installed
imap extension is installed
Zend OPcache extension is installed
APCu extension is installed
xmlrpc extension is installed
CAS extension is installed
ldap extension is not present
Database version seems correct (10.1.37) - Perfect!Database version seems correct (10.1.37) - Perfect!
OK/home/glpi/files/_log : OK
OK/home/glpi/config : OK
OK/home/glpi/files : OK
OK/home/glpi/files/_dumps : OK
OK/home/glpi/files/_sessions : OK
OK/home/glpi/files/_cron : OK
OK/home/glpi/files/_graphs : OK
OK/home/glpi/files/_lock : OK
OK/home/glpi/files/_plugins : OK
OK/home/glpi/files/_tmp : OK
OK/home/glpi/files/_cache : OK
OK/home/glpi/files/_rss : OK
OK/home/glpi/files/_uploads : OK
OK/home/glpi/files/_pictures : OK
Web access to the files directory should not be allowed but this cannot be checked automatically on this instance.
Make sure acces to error log file is forbidden; otherwise review .htaccess file and web server configuration.

Libraries


htmLawed version 1.2.4 in (/home/glpi/lib/htmlawed)
phpmailer/phpmailer version 6.0.6 in (/home/glpi/vendor/phpmailer/phpmailer/src)
simplepie/simplepie version 1.5.2 in (/home/glpi/vendor/simplepie/simplepie/library)
tecnickcom/tcpdf version 6.2.26 in (/home/glpi/vendor/tecnickcom/tcpdf)
michelf/php-markdown in (/home/glpi/vendor/michelf/php-markdown/Michelf)
true/punycode in (/home/glpi/vendor/true/punycode/src)
iamcal/lib_autolink in (/home/glpi/vendor/iamcal/lib_autolink)
sabre/vobject in (/home/glpi/vendor/sabre/vobject/lib)
zendframework/zend-cache in (/home/glpi/vendor/zendframework/zend-cache/src)
zendframework/zend-console in (/home/glpi/vendor/zendframework/zend-console/src)
zendframework/zend-i18n in (/home/glpi/vendor/zendframework/zend-i18n/src)
zendframework/zend-serializer in (/home/glpi/vendor/zendframework/zend-serializer/src)
monolog/monolog in (/home/glpi/vendor/monolog/monolog/src/Monolog)
sebastian/diff in (/home/glpi/vendor/sebastian/diff/src)
elvanto/litemoji in (/home/glpi/vendor/elvanto/litemoji/src)
symfony/console in (/home/glpi/vendor/symfony/console)
leafo/scssphp in (/home/glpi/vendor/leafo/scssphp/src)
phpCas version 1.3.3 in (/usr/share/php)

SQL replicas


Not active

Notifications


Way of sending emails: PHP

Mails receivers


Name: 'ma_societe.glpi@gmail.com' Active: Yes
    Server: '{pop.gmail.com:995/pop/ssl}' Login: 'ma_societe.glpi@gmail.com' Password: Yes
Name: 'ma_societe.glpi@gmail.com' Active: Yes
    Server: '{pop.gmail.com:995/pop/ssl/debug}' Login: 'ma_societe.glpi@gmail.com' Password: Yes

Plugins list


    genericobject        Name: Gestion d'objets               Version: 2.7.0      State: Not activated
    datainjection        Name: Injection de fichiers          Version: 2.7.0      State: Enabled

Offline

#2 2019-02-18 10:51:20

orthagh
Administrator
From: TECLIB - CAEN
Registered: 2010-11-30
Posts: 662
Website

Re: [9.4.0] regression : fenetres en overlay,choisir les colonnes à affic

Merci de vérifier la présence d'erreurs javascript dans la console de votre navigateur.

Offline

#3 2019-02-18 11:50:05

jejeroro
Member
Registered: 2011-09-05
Posts: 100

Re: [9.4.0] regression : fenetres en overlay,choisir les colonnes à affic

en effet ça parle !
mais à vous mieux qu'à moi wink

Load denied by X-Frame-Options: https://ma_societe.com/glpi/front/displaypreference.form.php?itemtype=ITILCategory&_in_modal=1 does not permit framing.

Offline

#4 2019-02-18 23:06:06

jejeroro
Member
Registered: 2011-09-05
Posts: 100

Re: [9.4.0] regression : fenetres en overlay,choisir les colonnes à affic

idem dans toutes les fenetres overlay censées s'ouvrir en cliquant sur les "+" dans
https://ma_societe.com/glpi/front/ticket.form.php?id=22

Load denied by X-Frame-Options: https://ma_societe.com/glpi/front/location.form.php?_in_modal=1 does not permit framing.
Load denied by X-Frame-Options: https://ma_societe.com/glpi/front/requesttype.form.php?_in_modal=1 does not permit framing.
Load denied by X-Frame-Options: https://ma_societe.com/glpi/front/itilcategory.form.php?_in_modal=1 does not permit framing.
...

Offline

#5 2019-02-19 10:00:08

orthagh
Administrator
From: TECLIB - CAEN
Registered: 2010-11-30
Posts: 662
Website

Re: [9.4.0] regression : fenetres en overlay,choisir les colonnes à affic

Pouvez vous vérifier que dans Configuration > Générale, l'url présente dans le premier onglet correspond bien à l'url réelle de votre glpi (https inclus)

Offline

#6 2020-03-16 18:43:26

jejeroro
Member
Registered: 2011-09-05
Posts: 100

Re: [9.4.0] regression : fenetres en overlay,choisir les colonnes à affic

Oui :
dans la config generale :
https://ma_societe.com/glpi/

et le nginx frontal renvoie bien en interne à
http://monserveur/glpi

et j'ai bien essayé aussi de mettre dans le champ "URL de l'application"
l'adresse "http://monserveur/glpi"  et meme "http://192.168.0.3/glpi"   cela ne change rien .

il s'agit bien d'un bug  dû à la présence de Nginx en frontal (voir https://forum.glpi-project.org/viewtopic.php?id=272040 ) .
quand on adresse glpi en direct en http , il n'y a pas ce defaut.

Merci
Jerome

Last edited by jejeroro (2020-03-16 18:52:14)

Offline

#7 2020-06-17 13:02:43

jejeroro
Member
Registered: 2011-09-05
Posts: 100

Re: [9.4.0] regression : fenetres en overlay,choisir les colonnes à affic

Merci de vos réponses !
Depuis Firefox 76 , j'ai enfin un message d'erreur dans ces fenetres Overlay qui restaient blanches avec la version FirefoxESR 69 de Debian:
"Une erreur est survenue pendant une connexion à xxxxx"
Firefox a empêché le chargement de cette page dans ce contexte car la politique X-Frame-Options de la page ne l’autorise pas.

Et dans mon Reverse Proxy NGINX je n'ai eu qu'à ajouter:
add_header X-Frame-Options sameorigin always;

Et donc 2 conclusions :
- quand on a des problèmes indécryptables, bien vérifier qu'il ne sont pas résolus ou explicables avec des navigateurs à jour. (j'ai eu 2 ou 3 échecs cuisants suite à mon insistance à utiliser firefox-esr de Debian.)
- La présence de Nginx en tant que reverse proxy devant les applis n'est pas anodine, et apporte son lot de  perturbations. A considérer donc quand on débugge péniblement l'intégration d'applis!.

Et voila !
A bientot

Last edited by jejeroro (2020-06-17 13:08:26)

Offline

Board footer

Powered by FluxBB