Sarg package for pfsense
-
So I decided to look in the code of "sarg_reports.php" and I found this line:
<iframe src="/sarg-reports/" frameborder="0" width="100%" height="600"></iframe>
and I changed to
<iframe src="/sarg-reports/index.html" frameborder="0" width="100%" height="600"></iframe>
And now every works fine!
Thanks saxonbeta for your feedback, I'll test it and also the cache issue today.
-
updated sarg to 0.2.1 with report tab without cache(as well as I've tested). ;)
-
I have tested the latest version and the cache problem persists. I have to manually update the frame to get the last report. :(
-
The frame src should be a sarg_frame.php instead of sarg-reports.
Can you check if you got these changes?
What you mean by manual update? File edit or browser refresh?
-
The frame src should be a sarg_frame.php instead of sarg-reports.
Can you check if you got these changes?
That's right, the frame source is sarg_frame.php
What you mean by manual update? File edit or browser refresh?
It is a browser refresh, using the context menu>reload frame
-
On my tests everytime I click on report I get the latest index.html ???
-
just a note, with the pkg that was available this am. glad to see this one back.
Looks like it can create the directory etc. This is from the system log
php: /pkg_edit.php: The command '/usr/local/bin/sarg ' returned exit code '1', the output was 'SARG: Records in file: 174, reading: 0.00%^MSARG: cannot open /usr/local/www/sarg-reports/2012/03/31/sarg-date for writing SARG:: No such file or directory SARG: Records in file: 174, reading: 100.00%'
Followup, access via gui give this;
Warning: file_get_contents(/usr/local/www/sarg-reports/index.html): failed to open stream: No such file or directory in /usr/local/www/sarg_frame.php on line 41
Sarg Realtime appears to be working ok
-
Sarg Realtime appears to be working ok
i can't seem to get any data to show in realtime.. only when using the original sarg-realtime.php does it work for me..
-
Cino,
What do you get on realtime? Just the headers from sarg?
The sarg-realtime.php is just a sarg -r frontend.
Maybe a stupid question but it shows the running info on button?
-
Warning: file_get_contents(/usr/local/www/sarg-reports/index.html): failed to open stream: No such file or directory in /usr/local/www/sarg_frame.php on line 41
Sarg Realtime appears to be working ok
Are you running full or nanobsd install?
I'll check folder creation code.
-
Cino,
What do you get on realtime? Just the headers from sarg?
The sarg-realtime.php is just a sarg -r frontend.
Maybe a stupid question but it shows the running info on button?
nothing is shown… I click on the button, it changes to running but nothing is displayed
-
Warning: file_get_contents(/usr/local/www/sarg-reports/index.html): failed to open stream: No such file or directory in /usr/local/www/sarg_frame.php on line 41
Sarg Realtime appears to be working ok
Are you running full or nanobsd install?
I'll check folder creation code.
Sorry not to mention that , but it is a full install (not nano)
-
Warning: file_get_contents(/usr/local/www/sarg-reports/index.html): failed to open stream: No such file or directory in /usr/local/www/sarg_frame.php on line 41
Sarg Realtime appears to be working ok
Are you running full or nanobsd install?
I'll check folder creation code.
I dunno. Still not showing the service as "running" , but I am finally starting to see some data. I just pulled another reinstall, not sure if that helped.
-
Sarg service will only show as running only on report updates, It's run by cron.
Better if I remove it from service list.
-
Dlawley,
Can you try to run sarg on console/ssh and post the response?
-
Dlawley,
Can you try to run sarg on console/ssh and post the response?
[2.0.1-RELEASE][root@pfsense.localdomain]/root(3): sarg SARG: Records in file: 10434, reading: 100.00% SARG: Successful report generated on /usr/local/www/sarg-reports/2012/03/31 [2.0.1-RELEASE][root@pfsense.localdomain]/root(4):
Had to make the "after action" command to rotate and restart to get more data..
Since I seem to be getting some data of various degrees I think I may flush out sarg report directory and let things restart. I can't say for sure what I'm seeing is results from any of my changed settings.
[2.0.1-RELEASE][root@pfsense.localdomain]/root(6): sarg -z SARG: TAG: access_log /var/squid/logs/access.log SARG: TAG: graphs yes SARG: TAG: output_dir /usr/local/www/sarg-reports SARG: TAG: anonymous_output_files no SARG: TAG: resolve_ip no SARG: TAG: user_ip no SARG: TAG: topuser_sort_field BYTES NORMAL SARG: TAG: user_sort_field BYTES NORMAL SARG: TAG: exclude_users /usr/local/etc/sarg/exclude_users.conf SARG: TAG: exclude_hosts /usr/local/etc/sarg/exclude_hosts.conf SARG: TAG: remove_temp_files yes SARG: TAG: index yes SARG: TAG: index_tree date SARG: TAG: overwrite_report no SARG: TAG: use_comma yes SARG: TAG: exclude_codes /usr/local/etc/sarg/exclude_codes SARG: TAG: report_type topusers topsites sites_users users_sites date_time denied auth_failures site_user_time_date downloads SARG: TAG: usertab SARG: TAG: long_url no SARG: TAG: charset UTF-8 SARG: TAG: privacy no SARG: TAG: dansguardian_conf SARG: TAG: squidguard_conf SARG: TAG: show_sarg_info no SARG: TAG: show_sarg_logo no SARG: TAG: www_document_root /usr/local/www SARG: TAG: realtime_refresh_time 0 SARG: TAG: realtime_types GET,PUT,CONNECT SARG: TAG: realtime_unauthenticated_records show SARG: Records in file: 10490, reading: 100.00% SARG: (info) date=31/03/2012 SARG: (info) period=2012 Mar 31 SARG: (info) outdirname=/usr/local/www/sarg-reports/2012/03/31 SARG: (info) Dansguardian report not produced because no dansguardian configuration file was provided SARG: (info) No redirector logs provided to produce that kind of report SARG: (info) Denied report not produced because it is empty SARG: (info) Authentication failures report not produced because it is empty SARG: (info) Redirector report not generated because it is empty SARG: Successful report generated on /usr/local/www/sarg-reports/2012/03/31 [2.0.1-RELEASE][root@pfsense.localdomain]/root(7):
-
Clear out the sarg report folder, flush out firefox cache. I might be ok now.. I think all links are working now.
See what tomorrow brings
tx
-
Get this error on reports tab
Warning: file_get_contents(/usr/local/www/sarg-reports/index.html): failed to open stream: No such file or directory in /usr/local/www/sarg_frame.php on line 41
And this in system logs
php: /pkg_edit.php: The command '/usr/local/bin/sarg ' returned exit code '1', the output was 'SARG: Records in file: 100, reading: 0.00%^MSARG: cannot open /usr/local/www/sarg-reports/2012/03/31/sarg-date for writing SARG:: No such file or directory SARG: Records in file: 100, reading: 100.00%'
-
firefox and chrome show different pages/reports
-
Warning: file_get_contents(/usr/local/www/sarg-reports/index.html): failed to open stream: No such file or directory in /usr/local/www/sarg_frame.php on line 41
And this in system logs
php: /pkg_edit.php: The command '/usr/local/bin/sarg ' returned exit code '1', the output was 'SARG: Records in file: 100, reading: 0.00%^MSARG: cannot open /usr/local/www/sarg-reports/2012/03/31/sarg-date for writing SARG:: No such file or directory SARG: Records in file: 100, reading: 100.00%'
I've included a file check in report page. I'll do more tests before commit.
You may need to change folder permissions or empty sarg-reports folder before trying to run sarg again.