Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Force admin contact configuration. #77

Open
leonjza opened this issue Mar 14, 2016 · 8 comments
Open

Force admin contact configuration. #77

leonjza opened this issue Mar 14, 2016 · 8 comments
Labels
bug complexity/low This task has a low complexity level core/jobs General things related to jobs flow

Comments

@leonjza
Copy link
Member

leonjza commented Mar 14, 2016

See eve-seat/seat#429 for more information.

@regner
Copy link

regner commented Mar 14, 2016

I was asked to chime in here. Essentially what we are seeing on our side is most users don't have a proper email address setup in the user agent. Here is a sample from over the last 24 hours:

  userAgent                                                  count   percent
    PhealNG/2.3.4+eveseat/[email protected]   2310817 33.207582
    PhealNG/2.3.4+eveseat/[email protected]   1628843 23.407279
    PhealNG/2.3.4+eveseat/[email protected]     363219  5.219636
    PhealNG/2.3.4+eveseat/1.0.10+****@****.com                361250  5.191341
    PhealNG/2.3.4+eveseat/1.0.12+****@****.com                319359  4.589347
    PhealNG/2.3.4+eveseat/1.0.11+****@****.com                289840  4.165144
    PhealNG/2.3.4+eveseat/1.0.11+****@****.com                201905  2.901475
    PhealNG/2.3.4+eveseat/1.0.12+****@****.com                159709  2.295097
    PhealNG/2.3.4+eveseat/1.0.12+****@****.com                154763  2.224021
    PhealNG/2.3.4+eveseat/1.0.12+****@****.com                134392  1.931279

This isn't so bad, but there have been several instances where that count would be around the 7m mark. I would like to contact the person responsible for that instance and discuss some things instead of banning them.

@leonjza
Copy link
Member Author

leonjza commented Mar 14, 2016

Thank you. While you showing some stats, Im super curious about top 0 src-ip :P (masking the actual ips ofc).

As for the problem at hand, a change will be going in forcing an update of the admin email for CCP's use.

@MilosRasic
Copy link

@leonjza are you saying you don't have access to the super secret SeAT dial home db? :D

@regner
Copy link

regner commented Mar 14, 2016

Ask and you shall recieve @leonjza. Here are the top IPs for the last 24 hours. Used the following Splunk query: index = api UserAgent = "PhealNG/*+eveseat/*" | top clientIP

    *.*.*.*    1270691 18.229540
    *.*.*.*     677351  9.717388
    *.*.*.*     634327  9.100158
    *.*.*.*     360421  5.170658
    *.*.*.*     349545  5.014629
    *.*.*.*     320324  4.595420
    *.*.*.*     291888  4.187473
    *.*.*.*     274699  3.940877
    *.*.*.*     258335  3.706116
    *.*.*.*     215651  3.093764

@leonjza
Copy link
Member Author

leonjza commented Mar 15, 2016

@MilosRasic sure, if only such a thing existed.
@regner thanks :)

leonjza added a commit to eveseat/eveapi that referenced this issue Apr 29, 2016
@leonjza
Copy link
Member Author

leonjza commented Apr 29, 2016

Users will be required to set the admin contact now in the next web release. A warning and log entries will appear about this.

@leonjza leonjza closed this as completed Apr 29, 2016
@warlof warlof reopened this Aug 26, 2023
@warlof warlof added core/jobs General things related to jobs flow complexity/low This task has a low complexity level labels Aug 26, 2023
@warlof
Copy link
Member

warlof commented Aug 26, 2023

bumping this issue as it appears contact information is never pass to the eseye user agent
as a result, ccp had no way to track about instance owner since years

waiting about a feedback from them regarding the ability to submit client_id instead of an e-mail address which looks more gdpr compliant - and perhaps more useful on their side.

@warlof warlof pinned this issue Aug 26, 2023
@soratidus999
Copy link

https://docs.esi.evetech.net/docs/esi_introduction.html#user-agent:~:text=When%20making%20requests%2C%20it%E2%80%99s%20recommended%20you%20set%20a%20User%2DAgent%20header%20in%20your%20client%20which%20includes%20the%20source%20of%20the%20request%20and%20contact%20information

The docs call for Contact Information, But keep in mind this, and other identifying information is stripped on the load balancer before its passed to ESI and/or the monolith

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug complexity/low This task has a low complexity level core/jobs General things related to jobs flow
Projects
None yet
Development

No branches or pull requests

5 participants