Hello, My problem with apache is that i've the error "p_l2only", i have changed the owner on this table for the owner "nm" with this command : --------------- /alter table topo.p_l2only owner to nm;/ --------------- I've changed another owner for this table : --------------- /dns.view// //dns.p_view// //topo.p_l2only// //topo.confcmd// //topo.dotattr// //topo.link// // //topo.seq_link// //topo.seq_confcmd// //dns.seq_view/ --------------- I don't have the error on "p_l2only" ... Now netmagis index works fine. But, i have a new error on script "edit" : --------------- /webapp/edit: ERREUR: la fonction dns.check_ip_cor(unknown, integer) n'existe pas// //LINE 1: SELECT dns.check_ip_cor ('164.81.32.198', 4) AS ok// // ^// //HINT: Aucune fonction ne correspond au nom donn� et aux types d'arguments.// //Vous devez ajouter des conversions explicites de type.// // // while executing// //"pg_select $dbfd $sql tab {// // set r [string equal $tab(ok) "t"]// // }"// // (procedure "check-authorized-ip" line 4)// // invoked from within// //"check-authorized-ip $dbfd $idcor $addr"// // invoked from within// //"catch $script msg"/ ------------------- and script "add" ------------------- /Erreur dans le CIDR '164.81.32.0/21' : SELECT * FROM dns.mark_cidr ('164.81.32.0/21', 16384, 1) : ERREUR: la fonction dns.mark_cidr(unknown, integer, integer) n'existe pas LINE 1: SELECT * FROM dns.mark_cidr ('164.81.32.0/21', 16384, 1) ^ HINT: Aucune fonction ne correspond au nom donné et aux types d'arguments. Vous devez ajouter des conversions explicites de type.// // //webapp/add: ERREUR: la fonction dns.ipranges(unknown, integer, integer) n'existe pas// //LINE 2: FROM dns.ipranges ('10.40.1.0/24', 65536, 1)// // ^// //HINT: Aucune fonction ne correspond au nom donn� et aux types d'arguments.// //Vous devez ajouter des conversions explicites de type.// // // while executing// //"pg_select $dbfd $sql tab {// // lappend lranges [list $tab(a) $tab(n)]// // }"// // invoked from within// //"catch $script msg"/ ------------------- if you have any idea ? i'm seeking a solution! Regards, Pierre Labanowski Le 17/01/2014 19:30, pierre Labanowski a écrit : > Hello, > > I'm upgrading my Database netmagis 2.0 to version 2.2. ( info:my database has already migrated from 1.5 to 2.0) > > - I think the upgrade of the database 2.0 to 2.1 is a success > > - To upgrade from 2.1 to 2.2 I modify the file upgrade.sql (line 188 and line 200). I don't have a table "global.seq_groupe" and "global.seq_corresp" in my view global. but in my database this table is on dns view. I found both the change in the upgrade file on 1.5 to 2.0. > > my change : > ligne 188 : ALTER TABLE dns.seq_groupe RENAME TO seq_nmgroup ; > ligne 200 : ALTER TABLE dns.seq_corresp RENAME TO seq_nmuser ; > > I don't know if this change to affect for more ... > > I get an error at the end of script : > psql:upgrade.sql:428: %NMLIBDIR%/sql22/functions.sql : Aucun fichier ou dossier de ce type > psql:upgrade.sql:429: %NMLIBDIR%/sql22/triggers.sql : Aucun fichier ou dossier de ce type > > It's this normal ? > > select * from global.config where key = 'schemaversion'; > key | value > ---------------+------- > schemaversion | 22 > > - I also have another small problem with apache: "Internal Server Error" > =================================================== > ERREUR: droit refus� pour la relation p_l2only > > while executing > "pg_select $dbfd $sql tab { > lappend lvlan $tab(vlanid) > }" > (procedure "allowed-l2only" line 8) > invoked from within > "allowed-l2only $dbfd $tabuid(idgrp)" > (procedure "read-user" line 71) > invoked from within > "read-user $dbfd $login tabuid msg" > (procedure "init-common" line 103) > invoked from within > "init-common $selfns dbfd "cgi" $login "id" false tabuid" > (procedure "::netmagis::Snit_methodcgi-dispatch" line 66) > invoked from within > "d cgi-dispatch "dns" """ > (file "/local/netmagis/www/netmagis/index" line 60) > =================================================== > if you have an idea ? > > Thx, > Pierre > > note : vraiment désolé pour mon anglais. Vous pouvez me répondre en français si besoin :p > >