Last modified: 2012-11-08 14:30:14 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 T24741, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 22741 - IP-adres shown in mails through Extension:ContactPage
IP-adres shown in mails through Extension:ContactPage
Status: RESOLVED FIXED
Product: MediaWiki extensions
Classification: Unclassified
ContactPage (Other open bugs)
unspecified
All All
: Normal enhancement (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2010-03-06 13:32 UTC by Ciell
Modified: 2012-11-08 14:30 UTC (History)
4 users (show)

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


Attachments

Description Ciell 2010-03-06 13:32:38 UTC
The old Dutch Contactpage showed the ip used by the sender to send the mail to OTRS. The mediawiki extension, as far as I know, does not have this option.
It sometimes comes in very handy though, for instance by helping people out when they have questions about their edits. 
Can this become a feature?

Also referring to the older discussion on https://bugzilla.wikimedia.org/show_bug.cgi?id=15624.
Comment 1 Roan Kattouw 2010-03-06 14:01:11 UTC
Fixed in r63310.
Comment 2 Ciell 2010-05-25 06:43:39 UTC
Bug is fixed, but when will we be able to see it? 
It would really be helpful in replying...
Comment 3 Roan Kattouw 2010-05-28 19:50:28 UTC
There were some privacy issues with my initial approach, which I fixed in r64289. That code is ready to be deployed and enabled as far as I'm concerned, but I'd like some form of confirmation that the nlwiki community at large is OK with this and feels the privacy issues (revealing IP addresses without submitters' consent to OTRS users) have been addressed adequately.
Comment 4 mwpnl 2010-05-30 13:57:41 UTC
Please be advised that the Dutch E-mail response team, previously to this extension, used a similar locally-hosted e-mail form that did provide the feature requested here. This feature – sending the IP-address – enables OTRS-volunteers to more adequately response to requests from anonymous users, increasing first time call solutions, service level and lowering response times.

Since this is a request for an OTRS-related-feature (=Wikimedia-based, not project-based), I’m not sure why local communities are involved in the decision. If they are concerned about the privacy of visitors, Please refer them to the applicable privacy statements of the WMF that apply to OTRS, and/or add a line to the mail-form that says “by submitting your request, your IP-address (<IP>) will be sent along”. 

Thank you.
Comment 5 Roan Kattouw 2010-05-30 14:30:57 UTC
(In reply to comment #4)
> add a line to the mail-form that says “by submitting your request, your
> IP-address (<IP>) will be sent along”. 
> 
This is what I did:

[x] Include my IP address in this message

This checkbox is on by default for anonymous users and off by default for logged-in users.
Comment 6 mwpnl 2010-05-30 15:33:45 UTC
The IP-address is for OTRS-work some vital piece of information to adequately response to the request of a customer. Approximately 83% of all inquiries that arrive at info-nl cannot be solved without the IP-address (e.g. to aid on blocked [proxy- users, received IP-warnings, and so on…). I explicitly asked to send the IP-address in all cases, because almost no inquiry can be acted upon without it, lowering first time call solutions. 

Secondly, if users e-mail OTRS themselves via e-mail, we almost always receive their IP-address in the header information (Gmail is one of the few exceptions). Therefore, this extension currently – even with the said checkbox - provides us with less information than a normal e-mail does; making it for OTRS agents more desirable to have customers e-mail us directly instead of using the contact form.

Thirdly, most users who use the mail-form are somewhat older, and not as technically-gifted as our younger generation. Asking them if they want to provide an “IP-address” is the same as asking them if they’d like a cup of tea in Chinese: they have no idea what you’re talking about. This provides an important (negative) service barrier, and I’m not willing to throw a barrier on an extension service (mail-form) when people could also just e-mail.

Bringing it all together, the IP-address provides vital information that OTRS agents cannot do without. The information we gain from this extension is less than the information we gain from a normal e-mail and on top of that, asking customers to send their IP-address provides a servicebarrier.

Please enable this extension, without asking customers to send their IP-address. 

Thank you.

On a related note: We do not need the IP-address of logged-in users, only of anonymous users.
Comment 7 Roan Kattouw 2010-05-30 15:37:38 UTC
Enabled on nlwiki a few minutes ago. Still sorting out an issue with the checkbox label appearing as &lt;contactpage-includeip&gt;
Comment 8 Roan Kattouw 2010-05-30 15:50:34 UTC
(In reply to comment #7)
> Enabled on nlwiki a few minutes ago. Still sorting out an issue with the
> checkbox label appearing as &lt;contactpage-includeip&gt;
Fixed this.
Comment 9 mwpnl 2010-05-30 16:14:48 UTC
It appears you missed my comment @ 2010-05-30 15:33:45 UTC
Comment 10 Roan Kattouw 2010-05-30 16:25:40 UTC
(In reply to comment #9)
> It appears you missed my comment @ 2010-05-30 15:33:45 UTC
You submitted it while I was in the process of enabling this. You're requesting that I remove the checkbox and force its current default behavior (pass IP for anons, don't pass IP for logged-in users), but this checkbox was added precisely *because* of privacy concerns that caused me to roll back the initial deployment of this feature.

I don't want to be a pawn in this discussion by changing back and forth between different incarnations of this feature; please have the discussion first, then ask for the result to be implemented. In the meantime, the checkbox solution seems to be the safer one in terms of privacy concerns.
Comment 11 Cary Bass 2010-06-01 17:29:31 UTC
From a privacy concern standpoint, I tend to follow the point of view that logged-out users have the same consideration on an email form as they would on an edit--that their IP address is available no matter what.  

Therefore I don't see the point of having the checkbox available to logged-out users. 

I would, however, suggest that the checkbox be available to logged-in users, and have the "send my IP address" unchecked by default, giving a logged-in user the option to send their IP address.
Comment 12 Roan Kattouw 2010-06-04 09:57:31 UTC
Implemented the behavior requested in comment #11 in r67332 and deployed it.
Comment 13 p858snake 2010-06-04 10:12:01 UTC
(In reply to comment #11)
> From a privacy concern standpoint, I tend to follow the point of view that
> logged-out users have the same consideration on an email form as they would on
> an edit--that their IP address is available no matter what.  
> 
> Therefore I don't see the point of having the checkbox available to logged-out
> users. 
> 
> I would, however, suggest that the checkbox be available to logged-in users,
> and have the "send my IP address" unchecked by default, giving a logged-in user
> the option to send their IP address.
But IP users don't have to edit whilst they are logged out/accountless/"a ip user"/etc which results in their IP address not being recorded in any easily accessable medium (eg: checkuser), where as once a user is registered it is recorded and some what easier to access (for example again, checkuser). (that is, unless you enjoy looking up the server logs)

This should be included in a message on the page clearly explaining that it [the ip address] is released to other individuals once the form is submitted and can be avoided by registering, Like it is when you go to edit as a non logged in individual user.
Comment 14 Ciell 2010-07-05 10:48:37 UTC
Thanks for implementing, it is really lessening our workload already.

We have noticed though, that there isn't a way to block people from using this contactform: even if e-mailing is disabled in the block, they can spam OTRS. This recently happened and a filter for this is now active on our OTRS queue, but this might be just a temporary solution....
Comment 15 Roan Kattouw 2010-07-15 18:01:50 UTC
(In reply to comment #14)
> Thanks for implementing, it is really lessening our workload already.
> 
> We have noticed though, that there isn't a way to block people from using this
> contactform: even if e-mailing is disabled in the block, they can spam OTRS.
> This recently happened and a filter for this is now active on our OTRS queue,
> but this might be just a temporary solution....
Filed as bug 24391

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


Navigation
Links