[Klone-users] (no subject)
Radek
radek.hnilica at gmail.com
Sat Dec 22 09:45:06 EST 2007
hello thomas,
thanks for helping me.
I modified the source following:
dbg("Before test of logout command.");
if (user_kl1.logout) {
if (strcmp(user_kl1.logout, "1") == 0) {
dbg("Before deleting username from sesion.");
dbg_if(session_del(session, "username"));
dbg("After deleting username from sesionn add before sesion save");
dbg_if(session_save(session));
dbg("After session save.");
dbg_if(session_clean(session));
dbg_if(session_save(session));
user_kl1.username = NULL;
}
}
Set the logging and debuging. I got following log:
Dec 22 15:39:20 belix sawid: [dbg][11655:entry.c:80:parse_opt] ext
config: debug.conf
Dec 22 15:39:20 belix sawid:
[dbg][11655:toolbox/hmap.c:1039:u_hmap_opts_dbg] [hmap options]
Dec 22 15:39:20 belix sawid:
[dbg][11655:toolbox/hmap.c:1040:u_hmap_opts_dbg] size: 512
Dec 22 15:39:20 belix sawid:
[dbg][11655:toolbox/hmap.c:1041:u_hmap_opts_dbg] max: 512
Dec 22 15:39:20 belix sawid:
[dbg][11655:toolbox/hmap.c:1042:u_hmap_opts_dbg] policy: none
Dec 22 15:39:20 belix sawid:
[dbg][11655:toolbox/hmap.c:1045:u_hmap_opts_dbg] ownsdata: 0, &f_free:
82ab89c
Dec 22 15:39:20 belix sawid:
[dbg][11655:toolbox/hmap.c:1046:u_hmap_opts_dbg] no_overwrite: 0
Dec 22 15:39:20 belix sawid: [dbg][11655:toolbox/hmap.c:275:u_hmap_new] [hmap]
Dec 22 15:39:20 belix sawid:
[dbg][11655:toolbox/hmap.c:276:u_hmap_new] threshold: 449
Dec 22 15:39:20 belix sawid: [dbg][11655:emb.c:31:emb_init]
registering embedded resources
Dec 22 15:39:20 belix sawid: [dbg][11655:emb.c:65:emb_register]
registering /etc/kloned.conf (compressed)
Dec 22 15:39:20 belix sawid: [dbg][11655:emb.c:65:emb_register]
registering /etc/kloned.conf~ (compressed)
Dec 22 15:39:20 belix sawid: [dbg][11655:emb.c:65:emb_register]
registering /etc/kloned.pem (compressed)
Dec 22 15:39:20 belix sawid: [dbg][11655:emb.c:67:emb_register]
registering /www/index.kl1
Dec 22 15:39:20 belix sawid: [dbg][11655:emb.c:67:emb_register]
registering /www/info.kl1
Dec 22 15:39:20 belix sawid: [dbg][11655:emb.c:65:emb_register]
registering /www/kl.css (compressed)
Dec 22 15:39:20 belix sawid: [dbg][11655:emb.c:67:emb_register]
registering /www/login.kl1
Dec 22 15:39:20 belix sawid: [dbg][11655:emb.c:67:emb_register]
registering /www/smb.kl1
Dec 22 15:39:20 belix sawid: [dbg][11655:emb.c:65:emb_register]
registering /www/smb.kl1.2007-12-18 (compressed)
Dec 22 15:39:20 belix sawid: [dbg][11655:emb.c:65:emb_register]
registering /www/smb.kl1.sav (compressed)
Dec 22 15:39:20 belix sawid: [dbg][11655:emb.c:67:emb_register]
registering /www/sqlite.kl1
Dec 22 15:39:20 belix sawid: [dbg][11655:emb.c:65:emb_register]
registering /www/static.html (compressed)
Dec 22 15:39:20 belix sawid: [dbg][11655:emb.c:67:emb_register]
registering /www/test.kl1
Dec 22 15:39:20 belix sawid: [dbg][11655:emb.c:65:emb_register]
registering /www/RCS/index.kl1,v (compressed)
Dec 22 15:39:20 belix sawid: [dbg][11655:emb.c:65:emb_register]
registering /www/RCS/info.kl1,v (compressed)
Dec 22 15:39:20 belix sawid: [dbg][11655:emb.c:65:emb_register]
registering /www/RCS/kl.css,v (compressed)
Dec 22 15:39:20 belix sawid: [dbg][11655:emb.c:65:emb_register]
registering /www/RCS/login.kl1,v (compressed)
Dec 22 15:39:20 belix sawid: [dbg][11655:emb.c:65:emb_register]
registering /www/RCS/smb.kl1,v (compressed)
Dec 22 15:39:20 belix sawid: [dbg][11655:emb.c:65:emb_register]
registering /www/RCS/sqlite.kl1,v (compressed)
Dec 22 15:39:20 belix sawid: [dbg][11655:emb.c:65:emb_register]
registering /www/RCS/test.kl1,v (compressed)
Dec 22 15:39:20 belix sawid: [inf][11655:::] loading external config
file: debug.conf
Dec 22 15:39:20 belix sawid:
[dbg][11655:toolbox/config.c:277:cs_getline] p == ((void *)0)
Dec 22 15:39:20 belix sawid: [dbg][11655:klog.c:367:klog_threshold]
threshold == ((void *)0)
Dec 22 15:39:20 belix sawid: [dbg][11655:klog.c:386:klog_logopt]
options == ((void *)0)
Dec 22 15:39:20 belix sawid: [wrn][11655:klog.c:461:klog_args_check]
threshold unspecified: assuming lowest possible (DEBUG)
Dec 22 15:39:20 belix sawid: [dbg][11655:server.c:1294:server_create]
configuring backend: sawid_http
Dec 22 15:39:20 belix sawid: [wrn][11655:broker.c:105:broker_create]
CGI support disabled, use --enable_cgi to enable it
Dec 22 15:39:20 belix sawid: [wrn][11655:broker.c:112:broker_create]
File system support disabled, use --enable_fs to enable it
Dec 22 15:39:39 belix sawid:
[dbg][11655:/home/radek/firma/lekarna/src/sawi/webapp/www/../../components/user.kl1:27:exec_page]
Before test of logout command.
Dec 22 15:39:39 belix sawid: [wrn][11655:broker.c:82:broker_serve]
404, file not found: /images/kl_bg.png
Dec 22 15:39:42 belix sawid:
[dbg][11655:/home/radek/firma/lekarna/src/sawi/webapp/www/../../components/user.kl1:27:exec_page]
Before test of logout command.
Dec 22 15:39:42 belix sawid:
[dbg][11655:/home/radek/firma/lekarna/src/sawi/webapp/www/../../components/user.kl1:31:exec_page]
Before deleting username from sesion.
Dec 22 15:39:42 belix sawid:
[dbg][11655:/home/radek/firma/lekarna/src/sawi/webapp/www/../../components/user.kl1:33:exec_page]
After deleting username from sesionn add before sesion save
Dec 22 15:39:42 belix sawid:
[dbg][11655:/home/radek/firma/lekarna/src/sawi/webapp/www/../../components/user.kl1:35:exec_page]
After session save.
Dec 22 15:39:42 belix sawid: [dbg][11655:vars.c:126:vars_getn] i >= vs->count
Dec 22 15:39:43 belix sawid: [wrn][11655:broker.c:82:broker_serve]
404, file not found: /images/kl_bg.png
I see nothign wrong. Also later in the page is in html following line
DBG: .logout=<%=user_kl1.logout%>;
session.username=<%=session_get(session,"username")%>
And when I press logout, go to ...?logout=1 I see that
You are not loged [Login] DBG: .logout=1; session.username=(null)
But the "username" is still in sesion file and going to another page
displays me as a logged user.
-- Radek
More information about the klone-users
mailing list