it works for me on many OSes, I see something strange in your config,
when my build the config records.config hard coded all path to be /
started, but seems your differ from mine, here is my rpm default:
[root@unknown-10-62-163-x rpmbuild]# grep 'dir
'  /etc/trafficserver/records.config
CONFIG proxy.config.config_dir STRING /etc/trafficserver
CONFIG proxy.config.temp_dir STRING /tmp
CONFIG proxy.config.snapshot_dir STRING snapshots
CONFIG proxy.config.log.logfile_dir STRING /var/log/trafficserver
[root@unknown-10-62-163-x rpmbuild]# grep 'path
'  /etc/trafficserver/records.config
CONFIG proxy.config.alarm.abs_path STRING NULL
   # This is the path that will be used for both single and
CONFIG proxy.config.ssl.server.cert.path STRING /etc/trafficserver
   # Fill in private key file and path only if the server's
CONFIG proxy.config.ssl.server.private_key.path STRING NULL
   # The CA file name and path are the
CONFIG proxy.config.ssl.CA.cert.path STRING NULL
CONFIG proxy.config.ssl.client.cert.path STRING /etc/trafficserver
   # Fill in private key file and path only if the client's
CONFIG proxy.config.ssl.client.private_key.path STRING NULL
   # The CA file name and path are the
CONFIG proxy.config.ssl.client.CA.cert.path STRING NULL
[root@unknown-10-62-163-x rpmbuild]# 
[root@unknown-10-62-163-x rpmbuild]# rpm
-Vf /etc/trafficserver/records.config
[root@unknown-10-62-163-x rpmbuild]# echo $?
0



在 2011-06-16四的 09:41 +0200,Jan-Frode Myklebust写道:
> On Thu, Jun 16, 2011 at 06:10:07AM +0800, [email protected] wrote:
> > the admin interface should not be actived by default, I don't have admin
> > but works with default config. I am cofused.
> 
> Well.. it works for me as well, just gives these warnings about
> 
>       traffic_cop[12854]: can't get passwd entry for the admin user
> 
> in /var/log/messages on every startup, and sometimes kills itself
> because of the missing heartbeat.
> 
> > can you provide more information?
> > ie, pastebin the full records.config
> 
>       http://fpaste.org/jRiH/
> 
> I've touched the config a bit more since I initially posted.
> Here's the diff against records.config.default:
> 
> -CONFIG proxy.config.proxy_name STRING oc1046828364.ibm.com
> -CONFIG proxy.config.config_dir STRING etc/trafficserver
> +CONFIG proxy.config.proxy_name STRING dibs.tanso.net
> +CONFIG proxy.config.config_dir STRING /etc/trafficserver
> -CONFIG proxy.config.exec_thread.autoconfig.scale FLOAT 1.5
> +CONFIG proxy.config.exec_thread.autoconfig.scale FLOAT 1.500000
> -CONFIG proxy.config.http.server_port INT 8080
> +CONFIG proxy.config.http.server_port INT 80
> -# CONFIG proxy.config.http.server_other_ports STRING 8080:X6
> -CONFIG proxy.config.http.server_other_ports STRING NULL
> +CONFIG proxy.config.http.server_other_ports STRING 80:X6
> -CONFIG proxy.config.http.background_fill_completed_threshold FLOAT 0.5
> +CONFIG proxy.config.http.background_fill_completed_threshold FLOAT 0.500000
> -CONFIG proxy.config.http.quick_filter.mask INT 0x482
> +CONFIG proxy.config.http.quick_filter.mask INT 1154
> -CONFIG proxy.config.http.normalize_ae_gzip INT 0       
> +CONFIG proxy.config.http.normalize_ae_gzip INT 0
> -CONFIG proxy.config.http.cache.heuristic_lm_factor FLOAT 0.10
> +CONFIG proxy.config.http.cache.heuristic_lm_factor FLOAT 0.100000
> -CONFIG proxy.config.http.cache.fuzz.probability FLOAT 0.005
> +CONFIG proxy.config.http.cache.fuzz.probability FLOAT 0.005000
> -CONFIG proxy.config.cluster.ethernet_interface STRING tun1
> +CONFIG proxy.config.cluster.ethernet_interface STRING eth0
> -CONFIG proxy.config.hostdb.storage_size INT 32M
> +CONFIG proxy.config.hostdb.storage_size INT 33554432
> -CONFIG proxy.config.log.logfile_dir STRING var/log/trafficserver
> +CONFIG proxy.config.log.logfile_dir STRING /var/log/trafficserver
> -CONFIG proxy.config.log.common_log_enabled INT 0
> +CONFIG proxy.config.log.common_log_enabled INT 1
> -CONFIG proxy.config.ssl.server.cert.path STRING etc/trafficserver
> +CONFIG proxy.config.ssl.server.cert.path STRING /etc/trafficserver
> -CONFIG proxy.config.ssl.client.cert.path STRING etc/trafficserver
> +CONFIG proxy.config.ssl.client.cert.path STRING /etc/trafficserver
> +CONFIG proxy.config.http_ui_enabled INT 3
> +CONFIG proxy.config.http.enable_http_info INT 1
> +CONFIG proxy.config.url_remap.filename STRING remap.config
> 
> 
> > and  the following result:
> > 
> > > [root@unknown-10-62-163-x trafficserver]# grep admin records.config
> > > #         administration guide or the addendum:
> > > CONFIG proxy.config.admin.admin_user STRING admin
> > > CONFIG proxy.config.admin.number_config_bak INT 3
> > > CONFIG proxy.config.admin.user_id STRING nobody
> > > CONFIG proxy.config.admin.autoconf_port INT 8083
> 
>       [root@dibs trafficserver]# grep admin records.config
>       #         administration guide or the addendum:
>       CONFIG proxy.config.admin.admin_user STRING admin
>       CONFIG proxy.config.admin.number_config_bak INT 3
>       CONFIG proxy.config.admin.user_id STRING nobody
>       CONFIG proxy.config.admin.autoconf_port INT 8083
> 
> 
> > > [root@unknown-10-62-163-x trafficserver]# grep nobody /etc/passwd
> > > nobody:x:99:99:Nobody:/:/sbin/nologin
> 
>       [root@dibs trafficserver]# grep nobody /etc/passwd
>       nobody:x:99:99:Nobody:/:/sbin/nologin
>       nfsnobody:x:65534:65534:Anonymous NFS User:/var/lib/nfs:/sbin/nologin
> 
> > > [root@unknown-10-62-163-x trafficserver]# grep nobody records.config
> > > CONFIG proxy.config.alarm_email STRING nobody
> > > CONFIG proxy.config.admin.user_id STRING nobody
> 
>       [root@dibs trafficserver]# grep nobody records.config
>       CONFIG proxy.config.alarm_email STRING nobody
>       CONFIG proxy.config.admin.user_id STRING nobody
> 
> So we have the same settings here.  Are you not seeing these messages
> from traffic_cop in the syslog on startup?
> 
>       traffic_cop[12854]: can't get passwd entry for the admin user
>       traffic_cop[12854]: can't get passwd entry for the admin user
> 
> 
> 
> 
>   -jf


Reply via email to