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

x/tools/playground: share blocked from Russia #17765

Closed
mkevac opened this issue Nov 3, 2016 · 3 comments
Closed

x/tools/playground: share blocked from Russia #17765

mkevac opened this issue Nov 3, 2016 · 3 comments
Labels
FrozenDueToAge NeedsFix The path to resolution is known, but the work has not been done.
Milestone

Comments

@mkevac
Copy link
Contributor

mkevac commented Nov 3, 2016

My public IP is 2a00:1ec8:77:101:7a24:afff:fe89:e7f3. According to https://www.iplocation.net/ it's Russia. And I am in Russia indeed.

DNS gives me California server for play.golang.org:

$ dig play.golang.org

; <<>> DiG 9.10.4-P3-RedHat-9.10.4-2.P3.fc24 <<>> play.golang.org
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 61863
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 4, ADDITIONAL: 5

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;play.golang.org.		IN	A

;; ANSWER SECTION:
play.golang.org.	13	IN	A	172.217.22.177

;; AUTHORITY SECTION:
golang.org.		77248	IN	NS	ns4.google.com.
golang.org.		77248	IN	NS	ns2.google.com.
golang.org.		77248	IN	NS	ns1.google.com.
golang.org.		77248	IN	NS	ns3.google.com.

;; ADDITIONAL SECTION:
ns1.google.com.		179243	IN	A	216.239.32.10
ns2.google.com.		179243	IN	A	216.239.34.10
ns3.google.com.		179243	IN	A	216.239.36.10
ns4.google.com.		179243	IN	A	216.239.38.10

;; Query time: 2 msec
;; SERVER: 192.168.4.170#53(192.168.4.170)
;; WHEN: Thu Nov 03 16:23:11 MSK 2016
;; MSG SIZE  rcvd: 206

But I don't see share button on play.golang.org and I get "Forbidden" when going to shared playground code.

I know that you have some restrictions for China according to open source playground code, but I am in Russia.

@bradfitz
Copy link
Contributor

bradfitz commented Nov 4, 2016

@broady, could you file an internal geolocation bug like the previous ones we've filed?

@broady
Copy link
Contributor

broady commented Nov 4, 2016

Interesting. An internal tool I consulted thinks this IP is in Russia. This issue might be specific to App Engine (stale location database?).

If you're seeing the Share button at all, it means you passed the geolocation filter. It might be another issue entirely.

@mkevac could you e-mail me? cbro at golang dot org

@quentinmit quentinmit added the NeedsFix The path to resolution is known, but the work has not been done. label Nov 4, 2016
@quentinmit quentinmit added this to the Unreleased milestone Nov 4, 2016
@quentinmit quentinmit changed the title playground: share blocked from Russia x/tools/playground: share blocked from Russia Nov 4, 2016
@gopherbot
Copy link

Change https://golang.org/cl/86316 mentions this issue: playground: loosen restrictions on IPs permitted to share

@golang golang locked and limited conversation to collaborators Jan 5, 2019
@rsc rsc unassigned broady Jun 23, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
FrozenDueToAge NeedsFix The path to resolution is known, but the work has not been done.
Projects
None yet
Development

No branches or pull requests

5 participants