I use a mixture of cudaminer and cgminer across several workers.
They all point to a local stratum proxy using the above flags.
That sounds way too advanced for me to help you out. why do you have a local stratum? there's absolutely no reason to.
I have a lot of hardware "all over the place" and it's much easier for me to have them all connect to a local server where I can control what pool and user/pass I am connecting all my workers with in one spot.
Manually changing a pool or user/pass on each of my workers would take me probably an hour+ of connecting monitors and keyboards around the house.
This is what the stratum proxy was designed for, and I use it all the time with other pools. It works great.
I am sorry if I missed it in one of your previous posts but I am assuming that you are using Linux because if you are on windows then the solution to your problem is Teamviewer.
You probably already know this though and are using Linux anyway I bet.

It's a combination of different OS.
I've found the stratum proxy method to be most convenient, much more so than remote desktop solutions. Workers stop when they cant reach the proxy, and automatically reconnect and resume when I bring the proxy back up. It makes for very easy pool / port / user / pass configuration changes.
Just wish I could figure out if it was somehow incompatible with middlecoin, or if I just need to wait longer to get a payout so I show up on the stats pages.
