google-nomulus/javatests/google/registry/proxy
jianglai 2e2898e17c Fix WHOIS issues
[1] Web whois should redirect to www.registry.google. whois.registry.google also points to the proxy IP, so redirecting to whois.registry.google just makes it loop. Also allow HEAD in web whois request in case that is used in monitoring.

[2] Separately, there's a bug introduced in [] where exception handling of inbound messages is moved to HttpsRelayServiceHandler. However the quota handlers are installed behind the HttpServiceServiceHandler in the channel pipeline, therefore the exception thrown in quota handlers never got processed. This results in hung connection when quota exceeded.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=208651011
2018-08-20 14:00:08 -04:00
..
handler Fix WHOIS issues 2018-08-20 14:00:08 -04:00
metric Fix proxy metrics instrumentation bug 2018-05-30 12:18:54 -04:00
quota Clean up some code quality issues in GCP proxy 2018-03-19 18:44:12 -04:00
testdata Open source GCP proxy 2017-11-21 19:19:03 -05:00
BUILD Update Netty version 2018-08-10 13:46:48 -04:00
CertificateModuleTest.java Improve logs in the GCP proxy 2018-08-20 13:58:30 -04:00
EppProtocolModuleTest.java Improve logs in the GCP proxy 2018-08-20 13:58:30 -04:00
GcpJsonFormatterTest.java Clean up some code quality issues in GCP proxy 2018-03-19 18:44:12 -04:00
HealthCheckProtocolModuleTest.java Open source GCP proxy 2017-11-21 19:19:03 -05:00
HttpsRelayProtocolModuleTest.java Open source GCP proxy 2017-11-21 19:19:03 -05:00
ProtocolModuleTest.java Add tests for web whois protocols module 2018-08-10 13:46:48 -04:00
ProxyModuleTest.java Improve logs in the GCP proxy 2018-08-20 13:58:30 -04:00
TestUtils.java Refine tests in GCP proxy 2018-08-10 13:46:48 -04:00
WebWhoisProtocolsModuleTest.java Add tests for web whois protocols module 2018-08-10 13:46:48 -04:00
WhoisProtocolModuleTest.java Improve logs in the GCP proxy 2018-08-20 13:58:30 -04:00