I've always been under the assumption that "redirect-gateway" forces your client-side Internet traffic out the server-side and that the push "route xx.xxx..." enabled access from other client systems (on different subnets) to resources behind the pushed route - is this incorrect?
thats twisted.... π
server pushes routes to clients,
redirect gateway pushes 0.0.0.0 128.0.0.0 to your client meaning
route ALL traffic (except local one) via vpn
push 192.168.0.0 just sent a static route for network 192.168.0.0 to your client...
nothing more nothing less...
clearly redirect gateway overlaps route 192.168.0.0 ....
hope that clear it out.
Michael.