405 when calling login from the SockShop Microservices Demo Application

I am getting a 405 when calling login from the SockShop Microservices Demo Application.
The login call works fine when running outside of the mesh.
I do believe that end user authentication should be removed from the web app and moved to the mesh level based on istio docs


But can anyone shed a little light as to what is going on here?
Tnx

The Request
Request URL:http://129.213.14.253/login
Request method:GET
Remote address:129.213.14.253:80
Status code:
405
Method Not Allowed
Version:HTTP/1.1
Referrer Policy:no-referrer-when-downgrade

And Response Headers
allow: OPTIONS, POST
content-length: 178
date: Fri, 06 Mar 2020 14:17:42 GMT
server: istio-envoy
x-envoy-upstream-service-time: 4

I experienced the same.
Trying to expose the service via Load Balancer IP but receiving 405 Not Allowed.
Its working fine if I use my Domain Name.
image
Any clue that I should modify the configuration on istio?