Shell Chen

Results 27 comments of Shell Chen

It's a upstream feature. Firefox doesn't allow any extension to modify "addons.mozilla.org".

Do you mean pass user's IP address as `ipparam` options in pppd? Something like `ipparam 192.0.2.123` when start the pppd.

Just recalled that the user's IP address has already passed as `remotenumber` since #8. Is it insufficient for your use case?

According to pppd's manual, `ipparam pptpd ipv6 ,` merely set a string `pptpd ipv6 ,`, I don't understand how it related to the user's IP. In the xl2tpd / pptpd...

You may check the log of RADIUS as I doubt `remotenumber` already sent to it but on some attribute other than `Calling-Station-Id`. Maybe `Caller-ID`? I'm not sure.

Current sstp-server actually do not implement HTTP stack, while proxing HTTP requests need a full HTTP stack . I don't really want to do that. I prefer let the web...

Yes, it's same as sniproxy + nginx solution, just replace the sniproxy with new features on ngixn. To conexist with web service, you need bind nginx's HTTPS service on a...

ngx_stream_ssl_preread_module can parse server name from TLS.

`pppd` daemon should list in `ps aux`. It cannot work without the pppd. I haven't tried them but the `enable-session` and `login` options in pppd seems related to the feature...

See #12, and [[email protected]](https://github.com/sorz/archlinux-packages/blob/master/sstp-server/sstp-server%40.service) may help.