Windows使用PPTP时无法打开HTTPS站点

Windows下使用PPTP时,发现了个奇怪的现象——HTTPS站点无法打开。而一次偶然的在Linux下拨进VPN后,发现却没有该问题。

一番研究后发现和MTU设置有关。

使用下述命令可以用于确认不同MTU值的影响。

ping -l 1472 -f www.baidu.com

后将拨号连接的MTU设置为较小的值1200,问题解决。

#  查询到目前系统的MTU值。
netsh interface ipv4 show subinterfaces

#  设置MTU值。
netsh interface ipv4 set subinterface "link_name" mtu=1200 store=persistent
时间: 2024-07-30 23:53:19

Windows使用PPTP时无法打开HTTPS站点的相关文章

WebBrowser控件打开https站点

背景: 与上一篇博文一样,此文亦是由于开发DropboxAPI中遇到问题衍生出来的.由于需要重定向https类型网站,但自己的https证书是自签名的,总是提示'网站的安全证书存在问题'. 鉴此,查了些许资料,然而许多方法对我并没有什么卵用,不过以后还是可用用上的,故整理下[当然其中也有一些有效的方法] 首先,自己使用的是WPF中的WebBrowser 1.设置ServicePointmanager的验证回调,然而,这方法只能用于httprequest等托管代码中,webbrowser实现并不适

Java调用cmd命令 打开一个站点

使用Java程序打开一个站点 近期做了个东西使用SWT技术在一个client程序 须要升级时在提示升级 点击窗口上的一个连接 打开下载网页 花费了我非常长时间 用到了把它记录下来  怕是忘记,须要时能够直接来用到.         try { //不是在Java程序中运行而是在操作系统中运行             Runtime.getRuntime().exec("cmd /c start http://blog.csdn.net/blogluoqi/"); //Runtime.g

用curl访问HTTPS站点并登录(对HTTP返回的结果特别清楚)

开发网站,少不了测试.现在的网站为了加强安全性,都启用了HTTPS协议.所谓HTTPS,也就是HTTP文本在SSL协议中传输.用curl命令行来测试HTTPS站点是个很有用的功能,写点脚本,就可以做功能测试. 假定Ubuntu系统运行着一个HTTPS站点,用CppCMS编写,Nginx配置了SSL证书,通过FastCGI和CppCMS编写的后台进程连接在一起. 第一步,安装: [plain] view plain copy print? apt-get install curl 我的Ubuntu

Windows下Nginx配置SSL实现Https访问(包含证书生成)

Vincent.李 Windows下Nginx配置SSL实现Https访问(包含证书生成) Windows下Nginx配置SSL实现Https访问(包含证书生成) 首先要说明为什么要实现https? HTTP全名超文本传输协议,客户端据此获取服务器上的超文本内容.超文本内容则以HTML为主,客户端拿到HTML内容后可根据规范进行解析呈现.因此,HTTP主要负责的是"内容的请求和获取".问题就出在这部分.行监控.劫持.阻挡等行为很容易导致网站泄密,一些关键参数比如登录密码开发者会在客户端

HTTPS的证书未经权威机构认证的情况下,访问HTTPS站点的两种方法

注意一下文章中提到的jsse在jdk1.4以后已经集成了,不必纠结. 摘 要 JSSE是一个SSL和TLS的纯Java实现,通过JSSE可以很容易地编程实现对HTTPS站点的访问.但是,如果该站点的证书未经权威机构的验证,JSSE将拒绝信任该证书从而不能访问HTTPS站点.本文在简要介绍JSSE的基础上提出了两种解决该问题的方法. 引言 过去的十几年,网络上已经积累了大量的Web应用.如今,无论是整合原有的Web应用系统,还是进行新的Web开发,都要求通过编程来访问某些Web页面.传统的方法是使

解决远程桌面连接Windows Server 2003时提示“终端服务器超出了最大允许连接数”的问题

声明 作者:昨夜星辰 博客:http://yestreenstars.blog.51cto.com/ 本文由本人创作,如需转载,请注明出处,谢谢合作! 目的 解决远程桌面连接Windows Server 2003时提示"终端服务器超出了最大允许连接数"的问题. 环境 OS:Windows Server 2003 配置 1.在开始之前先确认你的服务器能连接互联网: 2.打开"Windows 组件向导"(开始 -> 控制面板 -> 添加或删除程序 ->

安装SDK时出现Fetching https://dl-ssl.google.com/android/repository/addons_list-1.xml

这是Android SDK 无法连接到 Google下载安装包..因为大陆不能访问谷歌网站导致的. 当时在网上查了好多方法,包括下载翻墙软件,都没起作用.(很奇怪,翻墙软件启动后 我手动访问是可以的.但是Android SDK manager设置代理后却依然不行) 后来的解决方法是 代理服务器 设置成ip 74.125.20.33 Port80然后就正常下载安装了.. 我把试过的方法总结如下: 1)解决方法: 在C:\Windows\System32\drivers\etc\找到hosts,用记

iOS UIWebView 加载https站点出现NSURLConnection/CFURLConnection HTTP load failed (kCFStreamErrorDomainSSL,

今天在加载https站点的时候遇到如下的错误问题.所以对自己之前写的iOS内嵌webview做了一些修改,可以让它加载http站点也可以让它加载https站点. 下面是我加载https站点的时候出现的错误. error:     NSURLConnection/CFURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9813) HTTPS 超文本传输安全协议(缩写:HTTPS,英语:Hypertext Transfer Protoc

Microsoft Dynamics CRM 2015 之安装SQL Server 2012过程中出现“启用windows功能NetFx3时出错

错误详细信息: § 安装 Microsoft .NET Framework 3.5 时出错 启用 Windows 功能 NetFx3 时出错,错误代码: -2146498298.请尝试从 Windows 管理工具启用 Windows 功能 NetFx3,然后重新运行安装程序.有关如何启用 Windows 功能的详细信息,请参阅 http://go.microsoft.com/fwlink/?linkid=227143 错误代码: 0x85940001 访问 http://go.microsoft