Bug 490345 - libproxy generates ominous cryptic misleading message for normal condition
libproxy generates ominous cryptic misleading message for normal condition
Product: Fedora
Classification: Fedora
Component: libproxy (Show other bugs)
All Linux
low Severity medium
: ---
: ---
Assigned To: Nicolas Chauvet (kwizart)
Fedora Extras Quality Assurance
Depends On:
  Show dependency treegraph
Reported: 2009-03-15 11:02 EDT by John Ellson
Modified: 2009-03-16 18:55 EDT (History)
1 user (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2009-03-16 18:55:09 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)

  None (edit)
Description John Ellson 2009-03-15 11:02:18 EDT
Description of problem:
When starting music via gstreamer in SecondLife the logs contains the message:
 *** Unable to locate PAC! Falling back to direct...
which, given that streaming isn't working, looks a lot like a warning I should be worried about.

It wasn't easy to track down who was generating the message.   Why would i know what a "PAC" was?

Given that I don't use any proxies, this is a normal condition.  In which case the message should be suppressed entirely, or at least made less ominous and less cryptic.

I suggest:

* libproxy was unable to find any proxy configuration environment settings, so is assuming direct connection.

Version-Release number of selected component (if applicable):

How reproducible:

Steps to Reproduce:
1. SecondLife on system without proxies
2. start streaming music
Actual results:
 *** Unable to locate PAC! Falling back to direct...

Expected results:
Since there are no proxies, and no environment settings for them, this is the normal condition and so should not be generating any warnings, or other ominious messages.

Additional info:
Comment 1 Nicolas Chauvet (kwizart) 2009-03-16 08:25:14 EDT
I don't know which protocol SecondLife uses for streaming but you probably should consider to search this way (along with which codecs it needs) and ask the gstreamer maitainer.

PAC is provided either by the mozjs module (for xulrunner) or the webkit-gtk ones.
If there is no PAC, direct connection is assumed and failing back to direct is expected.

For the record, which libproxy module do you have currently installed ?
rpm -qa libproxy\*
Comment 2 John Ellson 2009-03-16 08:34:40 EDT
Comment 3 Nicolas Chauvet (kwizart) 2009-03-16 08:39:50 EDT
no, that's not possible... redo the command:
rpm -qa libproxy\*
Comment 4 John Ellson 2009-03-16 17:12:13 EDT
ok, there are spme related packages:

# rpm -qa libproxy\*
Comment 5 Nicolas Chauvet (kwizart) 2009-03-16 17:23:13 EDT
Either libproxy-mozjs or libproxy-webkit need to be installed and is a mandatory rpm requirement, so it was expected to be installed...

Actually i don't see any problem from libproxy itself... Why do you think the problem is there ?
Comment 6 John Ellson 2009-03-16 17:48:58 EDT
The "problem" is the message generated by libproxy for this normal operating condition.

 *** Unable to locate PAC! Falling back to direct...

It *looks* like a warning message.
It fails to indicate who generated it.
It expects the user to know what a "PAC" is.

Since the condition is normal, it shouldn't be generated at all.

It happened to be adjacent to messages for a, probably, unrelated problem
Comment 7 Nicolas Chauvet (kwizart) 2009-03-16 18:55:09 EDT
Okay I got it:
Issue forwarded upstream:

I don't think this issue will be fixed until the next 0.3 version is stabilized.
So closing this bug to UPSTREAM

Note You need to log in before you can comment on or make changes to this bug.