Confirme que o diretório onde o sarg está gerando os relatórios tenha permissão de leitura e execução pública, ou o usuário que roda o apache não vai conseguir acessá-lo.
Uma pergunta "estupida" o arquivo que gera o relatório do sarg, qual é?
Apliquei o comando ls -lha e deu o seguite resultado:
root@asterisk:~# ls -lha /etc/sarg/
total 56K
drwxr-xr-x 2 root root 4,0K 2011-09-03 02:47 .
drwxr-xr-x 87 root root 4,0K 2011-09-03 21:02 ..
-rw-r--r-- 1 root root 3,0K 2010-10-20 22:36 css.tpl
-rw-r--r-- 1 root root 9 2010-10-20 22:36 exclude_codes
-rw-r--r-- 1 root root 52 2010-10-20 22:36 exclude_hosts
-rw-r--r-- 1 root root 52 2010-10-20 22:36 exclude_users
-rw-r--r-- 1 root root 20K 2011-09-03 02:47 sarg.conf
-rw-r--r-- 1 root root 314 2010-10-20 22:36 sarg-reports.conf
-rwxr-xr-x 1 root root 1,6K 2010-10-20 22:36 user_limit_block
-rw-r--r-- 1 root root 77 2010-10-20 22:36 usertab
root@asterisk:~# ls -lha /etc/apache2/
total 76K
drwxr-xr-x 7 root root 4,0K 2011-09-03 02:56 .
drwxr-xr-x 87 root root 4,0K 2011-09-03 21:02 ..
-rw-r--r-- 1 root root 7,9K 2011-09-01 06:25 apache2.conf
drwxr-xr-x 2 root root 4,0K 2011-09-03 03:01 conf.d
-rw-r--r-- 1 root root 1,2K 2011-09-01 06:25 envvars
-rw-r--r-- 1 root root 0 2011-09-03 02:01 httpd.conf
-rw-r--r-- 1 root root 31K 2011-09-01 06:25 magic
drwxr-xr-x 2 root root 4,0K 2011-09-03 02:01 mods-available
drwxr-xr-x 2 root root 4,0K 2011-09-03 02:01 mods-enabled
-rw-r--r-- 1 root root 751 2011-09-03 02:56 ports.conf
drwxr-xr-x 2 root root 4,0K 2011-09-03 03:00 sites-available
drwxr-xr-x 2 root root 4,0K 2011-09-03 02:01 sites-enabled
eu sempre configurei o sarg numa boa até o 9.04, mas comecei a enfrentar dificuldades depois dele até a atual versão e muitas vezes acabei desistindo, mas esse agora não vou desistir dele não. isso nos entervalos nos período que trabalhei e não consegiu mais estudar com calma para desenvolver o sarg.