Hi,
this sounds like you are having MTU problems due to the GRE overhead. You can try to fix this with the command
ip tcp adjust-mss ! f.e. 1400
on the tunnel interfaces. The riouter will intercept TCP MSS negotiation and allow only TCP segments small enough to fit through the tunnel.
Hope this helps! Please rate all posts.
Regards, Martin