Last modified: 2013-12-02 02:54:55 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T20903, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 18903 - Override the name of the Squid Proxy owner to something meaningful
Override the name of the Squid Proxy owner to something meaningful
Status: RESOLVED FIXED
Product: Wikimedia
Classification: Unclassified
Site requests (Other open bugs)
unspecified
All All
: Normal enhancement with 1 vote (vote)
: ---
Assigned To: Mark Bergsma
http://en.wikipedia.org/w/index.php?t...
: ops
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2009-05-25 08:11 UTC by p858snake
Modified: 2013-12-02 02:54 UTC (History)
11 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description p858snake 2009-05-25 08:11:31 UTC
Currently the/a Squid Proxy box is returning "nobody" as it's owner, this text should be over ridden with something meaning in the configuration. Maybe something like "Wikimedia Foundation".
Comment 1 Brion Vibber 2009-05-26 22:11:12 UTC
Mark, is this a field that is meant to have an email address or something? Do we have a nice address to target for that, or can we at least put something non-confusing in its place? :D
Comment 2 p858snake 2009-11-26 10:18:36 UTC
This email thread on the squid-cache mailing lists seem to show how to do it[1].

1. http://www.squid-cache.org/mail-archive/squid-users/200005/0891.html
Comment 3 Antoine "hashar" Musso (WMF) 2013-03-16 20:55:14 UTC
The 'nobody' comes from the value of squid cache_mgr http://www.squid-cache.org/Doc/config/cache_mgr/ .  Nowadays we are only use squid for text which are being migrated to Varnish cache.

We will soon no more have any squid running on the cluster. This request will thus not be implemented. Sorry :-]
Comment 4 Tim Starling 2013-05-26 10:38:46 UTC
It was originally a real email address. I set it to nobody when I rewrote the Squid configuration in 2005, because I did not want to encourage people to send people emails whenever they saw an error message. I would have preferred to remove the message entirely, but Squid did not provide a way to do that; the message is displayed unconditionally.
Comment 5 Tim Starling 2013-05-26 11:49:48 UTC
Or to put it another way

IN SOVIET WIKIPEDIA, CACHE ADMINISTERS YOU
Comment 6 p858snake 2013-05-26 12:41:42 UTC
(In reply to comment #4)
> It was originally a real email address. I set it to nobody when I rewrote the
> Squid configuration in 2005, because I did not want to encourage people to
> send
> people emails whenever they saw an error message. I would have preferred to
> remove the message entirely, but Squid did not provide a way to do that; the
> message is displayed unconditionally.

This was filed back in the day when they were commonish sight (Secure maybe? I dont remember), I don't recall the last time i've actually seen one.

So this bug can probably be closed out if we really wanted, or just put something like the generic noc@ in there.
Comment 7 Antoine "hashar" Musso (WMF) 2013-05-29 07:19:57 UTC
p858snake : the squid text caches are going to use varnish, so we are not going to fix this :-D
Comment 8 Nemo 2013-06-09 19:47:53 UTC
(In reply to comment #7)
> p858snake : the squid text caches are going to use varnish, so we are not
> going
> to fix this :-D

:) https://gerrit.wikimedia.org/r/#/c/65570/2/templates/varnish/errorpage.inc.vcl.erb
Comment 9 Quim Gil 2013-11-02 17:44:35 UTC
Really?

I landed here after clicking "nobody" at "Your cache administrator is nobody." in an error page:

Wikimedia Foundation
Error

Our servers are currently experiencing a technical problem... If you would like to help, please donate... Your cache administrator is nobody.

What a joke.  :)  :/  :?
Comment 10 Antoine "hashar" Musso (WMF) 2013-11-02 21:10:16 UTC
Quim: that is working as intended :-]
Comment 11 Mark A. Hershberger 2013-11-11 16:47:11 UTC
(In reply to comment #10)
> Quim: that is working as intended :-]

So, we don't want to hear problem reports?  I think the intention is wrong.
Comment 12 Antoine "hashar" Musso (WMF) 2013-11-11 20:26:54 UTC
That is true Mark. We don't want half the planet to spam the mail server with useless reports that would never be read.  101% of the time, we get outages reported by tech savvy volunteers over IRC and wikitech-l.
Comment 13 Mark A. Hershberger 2013-11-11 20:38:56 UTC
(In reply to comment #12)
> That is true Mark. We don't want half the planet to spam the mail server with
> useless reports that would never be read.  101% of the time, we get outages
> reported by tech savvy volunteers over IRC and wikitech-l.

I understand, but right now this just links to a "WONTFIX" bugzilla ticket.

Wouldn't it be better if the link was something like "report this" and just automatically gathered some information about the problem and then sent them to the status page where these issues are monitored?

(For now, my issue appears to be a real bug that I'll have to report elsewhere.)
Comment 14 Tim Starling 2013-11-11 22:11:49 UTC
The message in the Varnish error page, with the link to this bug report, is literally a joke. It was added to Varnish by Mark Bergsma as a nostalgic reference to the bug in Squid, which was the original subject of this bug report.
Comment 15 Mark A. Hershberger 2013-11-12 18:31:25 UTC
(In reply to comment #14)
> The message in the Varnish error page, with the link to this bug report, is
> literally a joke.

I appreciate that.  I think, though, that Quim's response here shows the confusion when this happens.  People who click the link ("It says 'nobody', but there is a link here.  Maybe they just didn't fill in the name.") aren't going to see the humor since they don't usually use Bugzilla to convey humor.
Comment 16 Gerrit Notification Bot 2013-11-13 12:57:38 UTC
Change 95147 had a related patch set uploaded by Mattflaschen:
Remove "Your cache administrator is nobody" joke.

https://gerrit.wikimedia.org/r/95147
Comment 17 Matthew Flaschen 2013-11-13 12:59:24 UTC
This is not as funny when you actually get the error, which I just did on POSTing an edit.
Comment 18 Sven Manguard 2013-11-14 19:13:59 UTC
Yeah, I'd just remove the line entirely. It serves no purpose.
Comment 19 Gerrit Notification Bot 2013-12-02 02:49:36 UTC
Change 95147 merged by Tim Starling:
Remove "Your cache administrator is nobody" joke.

https://gerrit.wikimedia.org/r/95147
Comment 20 Tim Starling 2013-12-02 02:54:55 UTC
Merged Matt's joke removal change on the basis of insufficient hilarity. I suggest Mark B. comes up with a funnier joke.

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


Navigation
Links