[
https://issues.apache.org/jira/browse/TS-3511?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14504288#comment-14504288
]
Mark Torluemke commented on TS-3511:
------------------------------------
Having trouble reproducing with RHEL 6.5, Perl 5.10.1, and tip of ATS 5.3.x
branch -- I don't know the history on this, but is it plausible that a version
difference is causing this? Either way, would be nice to get a Dumper output of
$self right before " $self->{_socket} = IO::Socket::UNIX->new(" . (Add "use
Data::Dumper;" to the module imports, and "print Dumper $self;" in the
open_socket sub.)
Also, I noticed the socket file was "trafficserver/mgmtapi.sock", not
"trafficserver/mgmtapisocket" -- I don't think that's it, as the name doesn't
appear to be passed around correctly, but did catch my eye.
> Perl API seems to have a permission issue
> -----------------------------------------
>
> Key: TS-3511
> URL: https://issues.apache.org/jira/browse/TS-3511
> Project: Traffic Server
> Issue Type: Bug
> Components: Management API
> Affects Versions: 5.3.0
> Reporter: Bryan Call
> Assignee: Mark Torluemke
> Priority: Blocker
> Fix For: 6.0.0
>
>
> Problems with the perl an grabbing stats:
> {code}
> [bcall@l1]$ sudo /xxx/ats_gather # also tried -u nobody
> Error opening socket - connect: Connection refused at /xxx/ats_gather line 77
> [bcall@l1]$ sudo traffic_line -m . | grep restrict
> proxy.config.admin.api.restricted 0 # tried with 0|1
> line 77:
> my $cli = new Apache::TS::AdminClient(socket_path =>
> "$xxx/trafficserver/mgmtapisocket");
> {code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)