首页 > 技术 > mac访问不了深信服的ssl vpn

mac访问不了深信服的ssl vpn

2015年2月22日 发表评论 阅读评论

折腾半天发现深信服的vpn在mac10.10上不能用,如果有人连上请告诉我方法。

整个过程如下:
起初采用手动安装方式,手动下载install-macosx.sh,网上有很多教程。
脚本会报错
sed: RE error: illegal byte sequence
原因是install-macosx.sh里面设置了export LANG=zh_CN.UTF-8
导致sed解码错误,设置为LANG=C就可以了,不修改也不影响,安装是成功了,打开网页还需要再安装。

然后就研究自动安装,其实一样的都不行。

由于apple认为java容易引发安全问题,对于普通用户基本没什么用途。
所以不随机安装java,打开vpn页面会提示找不到jre。
到oracle网站下载最新的java8u31安装。
再次登陆vpn,卡在progressing,文字提示权限提升问题

控制台报如下错误

起初以为是java版本问题,切换半天java1.6和java1.8.

最后通过万能的so发现是apple为了安全从OSX 10.9/Safari7起限定插件(Java/Flash等)只能运行在沙盒里。
这些设置覆盖了插件自身的安全模式,也就是设置插件本身权限是没用的。

需要修改safari的sandbox安全方法
Safari 偏好设置 -》 安全性 -》互联网插件-》网站设置-》java

设置对应的网址允许java能够访问sandbox之外的文件系统,以不安全模式运行,这样就能获得读和写的权限了。

这样插件安装成功了,也登进的vpn,见到到了登陆成功的页面,但依旧没效果,vpn没连上。

暂时没办法解决了。

希望时我哪里弄错了活着深信服支持一下10.10,不想装虚拟机解决这个问题。

分类: 技术 标签:
  1. 2016年2月15日13:02 | #1

    深信服的SSLVPN现在是不是仍然需要JAVA环境才能在MACOS上运行?

  2. ゛花落人间゛
    2015年11月23日11:18 | #3

    用PPTP吧,纠结啊!

  3. louis
    2015年6月14日23:11 | #4

    楼主我遇到与你一样的问题,不知道你现在解决了没有呀?
    我这里运行显示这样就卡住退出了
    22:54:37 java.io.FileNotFoundException: /Users/cxf/install-macosx.sh (Operation not permitted)
    at java.io.FileOutputStream.open0(Native Method)
    at java.io.FileOutputStream.open(FileOutputStream.java:270)
    at java.io.FileOutputStream.<init>(FileOutputStream.java:213)
    at java.io.FileOutputStream.<init>(FileOutputStream.java:101)
    at com.sangfor.ssl.c.c.a(Unknown Source)
    at com.sangfor.ssl.c.c.a(Unknown Source)
    at com.sangfor.ssl.bscm.a.z.a(Unknown Source)
    at com.sangfor.ssl.bscm.a.z.a(Unknown Source)
    at com.sangfor.ssl.bscm.a.y.b(Unknown Source)
    at com.sangfor.ssl.bscm.a.y.a(Unknown Source)
    at com.sangfor.ssl.bscm.a.x.run(Unknown Source)
    22:54:37 [task] update task finished, not up to date.
    22:54:37 [api] query service cmd = QUERY CONTROLS UPDATEPROCESS.
    22:54:38 [api] service page close.

  4. 明天
    2015年6月5日21:53 | #6

    问题解决了吗

  5. mac user
    2015年3月24日22:34 | #7

    Safari 偏好设置 -》 安全性 -》互联网插件-》网站设置-》VPN的网站, 我这里设置这个在安全模式下就好了, 当然是始终允许, JAVA那项我这边设的始终允许, 但还是在安全模式下. 其它的和作者写的差不多, 就只是最后一步没有设对, 多谢分享!

  6. 2015年3月18日00:28 | #8

    我翻译了一下那串英文的意思是脚本意外结束,请问您知道怎么解决吗

  7. 2015年3月17日23:36 | #9

    我安装了这个控件之后打开网址提示序列化时unexcepted之类的一串英文,你遇到过吗

    • 2015年3月18日09:08 | #10

      我也没搞定,好像还不支持10.10版本的

      • 2015年3月18日12:36 | #11

        我看到你说你是能打开登录的界面了吗?要怎么操作才能到打开登录界面的那一步啊

  1. 本文目前尚无任何 trackbacks 和 pingbacks.