www/trafficserver update 3.2.0
Maintainer of www/trafficserver, Please note that PR ports/170829 has just been submitted. If it contains a patch for an upgrade, an enhancement or a bug fix you agree on, reply to this email stating that you approve the patch and a committer will take care of it. The full text of the PR can be found at: http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/170829 -- Edwin Groothuis via the GNATS Auto Assign Tool edwin@FreeBSD.org
State Changed From-To: open->feedback Awaiting maintainers feedback (via the GNATS Auto Assign Tool)
Looks Good. Please commit it, thanks :)
Responsible Changed From-To: freebsd-ports-bugs->lwhsu I'll take it.
State Changed From-To: feedback->open Maintainer has approved.
State Changed From-To: open->feedback Dear submitter & maintainer, are you sure 3.2.0 works fine on FreeBSD now? Last time I tried to update this and found it ate 100% CPU even there was no request.
Environment here is running at 75-95% CPU load
State Changed From-To: feedback->open Feedback received.
State Changed From-To: open->feedback Hi, could you try this patch: http://people.freebsd.org/~lwhsu/patch/trafficeserver-3.2.0.diff ? Original patch leaves some files after deinstalling. And please check if the trafficeserver doesn't eat too much CPU while no loading. Thanks.
Hello, My FreeBSD box 8.3-RELEASE amd64 encounter the CPU 100% issue, too. last pid: 57025; load averages: 0.79, 0.48, 0.37 up 71+23:11:39 10:44:35 144 processes: 1 running, 143 sleeping CPU: 6.7% user, 0.0% nice, 8.7% system, 0.0% interrupt, 84.5% idle Mem: 156M Active, 925M Inact, 21G Wired, 692K Cache, 1219M Buf, 1523M Free Swap: 1024M Total, 59M Used, 965M Free, 5% Inuse PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU COMMAND 56959 nobody 30 68 0 165M 69156K accept 4 0:48 100.00% traffic_server
Hi, tried rafficeserver-3.2.0.diff patch ... some rejects on pkg-plist. And the cpu goes to 100%, too. Kai --
trafficserver trunk version seems fixed this problem, anyone want to back port to 3.2.0?
Hi all, Please try the attachment patch. It includes ATS 3.2 & cpu utilization bugfix for ATS 3.2.
Oooops, my bad. Please try this one. This is the correct one. 2012/12/17 Hung-Yi Chen <gaod@hychen.org>: > Hi all, > > Please try the attachment patch. > > It includes ATS 3.2 & cpu utilization bugfix for ATS 3.2.
Hello All, I've tried using the latest diff. But while compiling, it shows error: ParseRules.cc:34:27: error: ParseRulesCType: No such file or directory ParseRules.cc:37:34: error: ParseRulesCTypeToUpper: No such file or directory ParseRules.cc:40:34: error: ParseRulesCTypeToLower: No such file or directory *** Error code 1 Stop in /usr/ports/www/trafficserver/work/trafficserver-3.2.0/lib/ts. *** Error code 1 Stop in /usr/ports/www/trafficserver/work/trafficserver-3.2.0/lib/ts. *** Error code 1 Stop in /usr/ports/www/trafficserver/work/trafficserver-3.2.0/lib. *** Error code 1 Stop in /usr/ports/www/trafficserver/work/trafficserver-3.2.0. *** Error code 1 Stop in /usr/ports/www/trafficserver. And according to this thread, http://mail-archives.apache.org/mod_mbox/trafficserver-users/201212.mbox/%3CCAKFabELv3RTcE5YPhTvqCWm+rinY6W82KsBtvAQPf_+wNhR5eA@mail.gmail.com%3E should use gmake while compiling ?
Hello All Sorry for my fault, it's the mistake of diff file not fully patched. But the functionality is not workable, shows that [Dec 24 15:52:47.588] Server {0x10024041c0} WARNING: Access logging to local log directory suspended - configured space allocation exhausted. [Dec 24 15:52:47.602] Server {0x10024041c0} NOTE: traffic server running [Dec 24 15:53:05.600] Manager {0x10022041c0} ERROR: [LocalManager::pollMgmtProcessServer] Server Process terminated due to Sig 9: Killed: 9 [Dec 24 15:53:05.600] Manager {0x10022041c0} ERROR: (last system error 0: No error: 0) [Dec 24 15:53:05.600] Manager {0x10022041c0} ERROR: [Alarms::signalAlarm] Server Process was reset [Dec 24 15:53:05.601] Manager {0x10022041c0} ERROR: (last system error 0: No error: 0) [Dec 24 15:53:06.618] Manager {0x10022041c0} NOTE: [LocalManager::startProxy] Launching ts process [TrafficServer] using root directory '/usr/local' Will lookup further to check out what the problem is. -- Stephon, Bo-Chong Chen System Engineer PIXNET Digital Media Corp. email: stephon@gmail.com On Tue, Dec 18, 2012 at 12:07 PM, Stephon Chen <stephon@gmail.com> wrote: > Hello All, > > I've tried using the latest diff. > But while compiling, it shows error: > > ParseRules.cc:34:27: error: ParseRulesCType: No such file or directory > ParseRules.cc:37:34: error: ParseRulesCTypeToUpper: No such file or > directory > ParseRules.cc:40:34: error: ParseRulesCTypeToLower: No such file or > directory > *** Error code 1 > > Stop in /usr/ports/www/trafficserver/work/trafficserver-3.2.0/lib/ts. > *** Error code 1 > > Stop in /usr/ports/www/trafficserver/work/trafficserver-3.2.0/lib/ts. > *** Error code 1 > > Stop in /usr/ports/www/trafficserver/work/trafficserver-3.2.0/lib. > *** Error code 1 > > Stop in /usr/ports/www/trafficserver/work/trafficserver-3.2.0. > *** Error code 1 > > Stop in /usr/ports/www/trafficserver. > > And according to this thread, > > http://mail-archives.apache.org/mod_mbox/trafficserver-users/201212.mbox/%3CCAKFabELv3RTcE5YPhTvqCWm+rinY6W82KsBtvAQPf_+wNhR5eA@mail.gmail.com%3E > > should use gmake while compiling ? >
Hi Stephon, Did you upgrade ATS from 3.0? If so, please stop ATS, run 'traffic_server -Cclear' then start ATS again. ------------------------------------------------------------------------ =C4@=B9=D2=BA=F4=B0T=AA=D1=A5=F7=A6=B3=AD=AD=A4=BD=A5q KKBOX Taiwan Co., Lt= d. 1F., No.19-3, Sanchong Rd., Nangang Dist., Taipei City 115, Taiwan (R.O.C.) Software Engineer/Product Development =B3=AF=A7=BB=AFq Gaod Chen TEL: +886-2-2655-7557 FAX: +886-2-2655-7218 http://www.kkbox.com.tw MOB: +886-917-749950 Email: gaod@kkbox.com.tw ------------------------------------------------------------------------ 2012/12/24 Stephon Chen <stephon@gmail.com>: > Hello All > Sorry for my fault, it's the mistake of diff file not fully patched. > But the functionality is not workable, shows that > > [Dec 24 15:52:47.588] Server {0x10024041c0} WARNING: Access logging to lo= cal > log directory suspended - configured space allocation exhausted. > [Dec 24 15:52:47.602] Server {0x10024041c0} NOTE: traffic server running > [Dec 24 15:53:05.600] Manager {0x10022041c0} ERROR: > [LocalManager::pollMgmtProcessServer] Server Process terminated due to Si= g > 9: Killed: 9 > [Dec 24 15:53:05.600] Manager {0x10022041c0} ERROR: (last system error 0= : > No error: 0) > [Dec 24 15:53:05.600] Manager {0x10022041c0} ERROR: [Alarms::signalAlarm] > Server Process was reset > [Dec 24 15:53:05.601] Manager {0x10022041c0} ERROR: (last system error 0= : > No error: 0) > [Dec 24 15:53:06.618] Manager {0x10022041c0} NOTE: > [LocalManager::startProxy] Launching ts process > [TrafficServer] using root directory '/usr/local' > > Will lookup further to check out what the problem is. > > -- > Stephon, Bo-Chong Chen > System Engineer > PIXNET Digital Media Corp. > email: stephon@gmail.com > > > On Tue, Dec 18, 2012 at 12:07 PM, Stephon Chen <stephon@gmail.com> wrote: >> >> Hello All, >> >> I've tried using the latest diff. >> But while compiling, it shows error: >> >> ParseRules.cc:34:27: error: ParseRulesCType: No such file or directory >> ParseRules.cc:37:34: error: ParseRulesCTypeToUpper: No such file or >> directory >> ParseRules.cc:40:34: error: ParseRulesCTypeToLower: No such file or >> directory >> *** Error code 1 >> >> Stop in /usr/ports/www/trafficserver/work/trafficserver-3.2.0/lib/ts. >> *** Error code 1 >> >> Stop in /usr/ports/www/trafficserver/work/trafficserver-3.2.0/lib/ts. >> *** Error code 1 >> >> Stop in /usr/ports/www/trafficserver/work/trafficserver-3.2.0/lib. >> *** Error code 1 >> >> Stop in /usr/ports/www/trafficserver/work/trafficserver-3.2.0. >> *** Error code 1 >> >> Stop in /usr/ports/www/trafficserver. >> >> And according to this thread, >> >> http://mail-archives.apache.org/mod_mbox/trafficserver-users/201212.mbox= /%3CCAKFabELv3RTcE5YPhTvqCWm+rinY6W82KsBtvAQPf_+wNhR5eA@mail.gmail.com%3E >> >> should use gmake while compiling ? > >
Patch for updating to 3.2.4: http://people.freebsd.org/~lwhsu/patch/trafficserver-3.2.4.diff However, I get stuck with this setting in records.config CONFIG proxy.config.srv_enabled INT 1 Does anyone have ideas of this? -- Li-Wen Hsu <lwhsu@FreeBSD.org> http://lwhsu.org
> However, I get stuck with this setting in records.config > CONFIG proxy.config.srv_enabled INT 1 Did you opened JIRA ticket for it?
On Thu, Feb 14, 2013 at 14:21:35 +0100, Radim Kolar wrote: > > However, I get stuck with this setting in records.config > > CONFIG proxy.config.srv_enabled INT 1 > > Did you opened JIRA ticket for it? Not yet, I'm tracking down this issue these days and will open a ticket for this after finding more evidences. -- Li-Wen Hsu <lwhsu@FreeBSD.org> http://lwhsu.org
Author: lwhsu Date: Fri Feb 15 19:16:34 2013 New Revision: 312305 URL: http://svnweb.freebsd.org/changeset/ports/312305 Log: - Update to 3.2.4 Please note that this version has many FreeBSD fixes and improvements, but SRV DNS record support in this version is broken. PR: ports/170829 (based on) Submitted by: vfx9as <vfx9as@gmail.com> Approved by: jnlin@csie.nctu.edu.tw (maintainer) Added: head/www/trafficserver/files/patch-lib_ts_Makefile.am (contents, props changed) Modified: head/www/trafficserver/Makefile head/www/trafficserver/distinfo head/www/trafficserver/pkg-plist Modified: head/www/trafficserver/Makefile ============================================================================== --- head/www/trafficserver/Makefile Fri Feb 15 18:46:12 2013 (r312304) +++ head/www/trafficserver/Makefile Fri Feb 15 19:16:34 2013 (r312305) @@ -6,8 +6,7 @@ # PORTNAME= trafficserver -PORTVERSION= 3.0.5 -PORTREVISION= 1 +PORTVERSION= 3.2.4 CATEGORIES= www MASTER_SITES= APACHE/${PORTNAME} @@ -16,9 +15,11 @@ COMMENT= A fast, scalable and extensible LICENSE= AL2 -LIB_DEPENDS= execinfo.1:${PORTSDIR}/devel/libexecinfo \ - expat.6:${PORTSDIR}/textproc/expat2 \ - pcre.3:${PORTSDIR}/devel/pcre +LIB_DEPENDS= execinfo:${PORTSDIR}/devel/libexecinfo \ + expat:${PORTSDIR}/textproc/expat2 \ + pcre:${PORTSDIR}/devel/pcre + +MAN1= traffic_shell.1 USE_AUTOTOOLS= autoconf automake libtool USE_BZIP2= yes Modified: head/www/trafficserver/distinfo ============================================================================== --- head/www/trafficserver/distinfo Fri Feb 15 18:46:12 2013 (r312304) +++ head/www/trafficserver/distinfo Fri Feb 15 19:16:34 2013 (r312305) @@ -1,2 +1,2 @@ -SHA256 (trafficserver-3.0.5.tar.bz2) = e42c0dc1b3fa736b183fd1cf4f706bd48ea524dbdf4606d76058621d096b187c -SIZE (trafficserver-3.0.5.tar.bz2) = 2422477 +SHA256 (trafficserver-3.2.4.tar.bz2) = 0f9246222960144e743dbc04d55820ce7f682cf33e950395d217d6f4cb6efcfc +SIZE (trafficserver-3.2.4.tar.bz2) = 2524893 Added: head/www/trafficserver/files/patch-lib_ts_Makefile.am ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/www/trafficserver/files/patch-lib_ts_Makefile.am Fri Feb 15 19:16:34 2013 (r312305) @@ -0,0 +1,11 @@ +--- lib/ts/Makefile.am.orig 2012-12-17 11:28:39.000000000 +0800 ++++ lib/ts/Makefile.am 2012-12-17 11:29:12.000000000 +0800 +@@ -153,7 +153,7 @@ + Version.cc + + # Special hacks to generate the parser rules +-$(srcdir)/ParseRules.cc: ParseRulesCType ++ParseRules.cc: ParseRulesCType + + ParseRulesCType: CompileParseRules + ./CompileParseRules Modified: head/www/trafficserver/pkg-plist ============================================================================== --- head/www/trafficserver/pkg-plist Fri Feb 15 18:46:12 2013 (r312304) +++ head/www/trafficserver/pkg-plist Fri Feb 15 19:16:34 2013 (r312305) @@ -22,7 +22,6 @@ @unexec if cmp %D/%%ETCDIR%%/storage.config %D/%%ETCDIR%%/storage.config.default; then rm %D/%%ETCDIR%%/storage.config; fi @unexec if cmp %D/%%ETCDIR%%/update.config %D/%%ETCDIR%%/update.config.default; then rm %D/%%ETCDIR%%/update.config; fi @unexec if cmp %D/%%ETCDIR%%/vaddrs.config %D/%%ETCDIR%%/vaddrs.config.default; then rm %D/%%ETCDIR%%/vaddrs.config; fi -bin/trafficserver bin/traffic_cop bin/traffic_line bin/traffic_logcat @@ -31,17 +30,29 @@ bin/traffic_manager bin/traffic_sac bin/traffic_server bin/traffic_shell +bin/trafficserver bin/tsxs +include/ts/experimental.h +include/ts/mgmtapi.h +include/ts/remap.h +include/ts/ts.h +lib/libtsmgmt.a +lib/libtsmgmt.la lib/libtsmgmt.so +lib/libtsmgmt.so.5 lib/libtsutil.a -lib/libtsutil.so.3 -lib/libtsmgmt.la -lib/libtsutil.so lib/libtsutil.la -lib/libtsmgmt.a -lib/libtsmgmt.so.3 +lib/libtsutil.so +lib/libtsutil.so.5 libexec/trafficserver/conf_remap.la libexec/trafficserver/conf_remap.so +libexec/trafficserver/header_filter.la +libexec/trafficserver/header_filter.so +libexec/trafficserver/regex_remap.la +libexec/trafficserver/regex_remap.so +libexec/trafficserver/stats_over_http.la +libexec/trafficserver/stats_over_http.so +%%ETCDIR%%/ae_ua.config.default %%ETCDIR%%/body_factory/default/.body_factory_info %%ETCDIR%%/body_factory/default/README %%ETCDIR%%/body_factory/default/access#denied @@ -68,7 +79,6 @@ libexec/trafficserver/conf_remap.so %%ETCDIR%%/body_factory/default/timeout#inactivity %%ETCDIR%%/body_factory/default/transcoding#unsupported %%ETCDIR%%/body_factory/default/urlrouting#no_mapping -%%ETCDIR%%/ae_ua.config.default %%ETCDIR%%/cache.config.default %%ETCDIR%%/cluster.config.default %%ETCDIR%%/congestion.config.default @@ -92,11 +102,67 @@ libexec/trafficserver/conf_remap.so %%ETCDIR%%/update.config.default %%ETCDIR%%/vaddrs.config.default %%ETCDIR%%/volume.config.default -include/ts/experimental.h -include/ts/mgmtapi.h -include/ts/remap.h -include/ts/ts.h -@dirrm %%DATADIR%% +share/doc/trafficserver/trafficshell/config_alarms.1 +share/doc/trafficserver/trafficshell/config_cache.1 +share/doc/trafficserver/trafficshell/config_clock.1 +share/doc/trafficserver/trafficshell/config_dns.1 +share/doc/trafficserver/trafficshell/config_get.1 +share/doc/trafficserver/trafficshell/config_hard-restart.1 +share/doc/trafficserver/trafficshell/config_hostdb.1 +share/doc/trafficserver/trafficshell/config_http.1 +share/doc/trafficserver/trafficshell/config_icp.1 +share/doc/trafficserver/trafficshell/config_logging.1 +share/doc/trafficserver/trafficshell/config_name.1 +share/doc/trafficserver/trafficshell/config_network.1 +share/doc/trafficserver/trafficshell/config_parent.1 +share/doc/trafficserver/trafficshell/config_port-tunnels.1 +share/doc/trafficserver/trafficshell/config_remap.1 +share/doc/trafficserver/trafficshell/config_reset-stats.1 +share/doc/trafficserver/trafficshell/config_restart.1 +share/doc/trafficserver/trafficshell/config_root.1 +share/doc/trafficserver/trafficshell/config_scheduled-update.1 +share/doc/trafficserver/trafficshell/config_security.1 +share/doc/trafficserver/trafficshell/config_set.1 +share/doc/trafficserver/trafficshell/config_socks.1 +share/doc/trafficserver/trafficshell/config_ssl.1 +share/doc/trafficserver/trafficshell/config_start.1 +share/doc/trafficserver/trafficshell/config_stop.1 +share/doc/trafficserver/trafficshell/config_upgrade.1 +share/doc/trafficserver/trafficshell/config_virtual-ip.1 +share/doc/trafficserver/trafficshell/disable.1 +share/doc/trafficserver/trafficshell/enable.1 +share/doc/trafficserver/trafficshell/exit.1 +share/doc/trafficserver/trafficshell/show_alarms.1 +share/doc/trafficserver/trafficshell/show_cache-stats.1 +share/doc/trafficserver/trafficshell/show_cache.1 +share/doc/trafficserver/trafficshell/show_cluster.1 +share/doc/trafficserver/trafficshell/show_dns-resolver.1 +share/doc/trafficserver/trafficshell/show_dns-stats.1 +share/doc/trafficserver/trafficshell/show_hostdb-stats.1 +share/doc/trafficserver/trafficshell/show_hostdb.1 +share/doc/trafficserver/trafficshell/show_http-stats.1 +share/doc/trafficserver/trafficshell/show_http-trans-stats.1 +share/doc/trafficserver/trafficshell/show_http.1 +share/doc/trafficserver/trafficshell/show_icp-stats.1 +share/doc/trafficserver/trafficshell/show_icp.1 +share/doc/trafficserver/trafficshell/show_logging-stats.1 +share/doc/trafficserver/trafficshell/show_logging.1 +share/doc/trafficserver/trafficshell/show_network.1 +share/doc/trafficserver/trafficshell/show_parent.1 +share/doc/trafficserver/trafficshell/show_port-tunnels.1 +share/doc/trafficserver/trafficshell/show_proxy-stats.1 +share/doc/trafficserver/trafficshell/show_proxy.1 +share/doc/trafficserver/trafficshell/show_remap.1 +share/doc/trafficserver/trafficshell/show_scheduled-update.1 +share/doc/trafficserver/trafficshell/show_security.1 +share/doc/trafficserver/trafficshell/show_socks.1 +share/doc/trafficserver/trafficshell/show_ssl.1 +share/doc/trafficserver/trafficshell/show_status.1 +share/doc/trafficserver/trafficshell/show_version.1 +share/doc/trafficserver/trafficshell/show_virtual-ip.1 +@dirrm share/trafficserver +@dirrm share/doc/trafficserver/trafficshell +@dirrm share/doc/trafficserver @dirrm libexec/trafficserver @dirrm include/ts @dirrm %%ETCDIR%%/internal _______________________________________________ svn-ports-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-ports-all To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
State Changed From-To: feedback->closed Committed. Thanks!