解决Mono连接TLS/SSL问题

作者:V君 发布于:2016-3-12 15:00 Saturday 分类:折腾手记

TL;DR - 安装官网最新版可以解决, 参照官网提供的步骤略加改动:

注意: 新版Debian(jessie)使用本方法可能会出现问题, 目前尚未有解, 从Git上抓源代码可编译.

1)导入签名

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 \

   --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF

2)在 /etc/apt/sources.list 头部追加以下内容

deb http://download.mono-project.com/repo/debian wheezy main

deb http://download.mono-project.com/repo/debian wheezy-apache24-compat main

deb http://download.mono-project.com/repo/debian wheezy-libjpeg62-compat main

#deb http://download.mono-project.com/repo/debian wheezy-libtiff-compat main 无armhf

3)更新软件包列表

sudo apt-get update

4)不解释

sudo apt-get install mono-complete libapache2-mod-mono

5)配置apache,略

 

听我扯扯

阅读全文>>

标签: 软件开发 树莓派 个人服务器 C# HTTPS ASP.NET mono 系统升级 apache HTTP

评论(0) 引用(0) 浏览(1923)

使用Fiddler加速PSV系统升级

作者:V君 发布于:2015-11-6 23:17 Friday 分类:折腾手记

首先要确保你的PSV能通过内容管理助手升级, 显示进度条和剩余时间就表示OK, 先停止下载.

开Fiddler, 启动捕获, 再接着升级,这时候Fiddler会捕获到下载升级文件的HTTP请求.

再次停止, 谁愿意等个把小时啊.

从Fiddler拿出网址喂给你的下载工具, 下完之后. 回到Fiddler,

从菜单 Rulers > Automatic Breakpoints > Before Request 启用拦截请求.

然后仍然是操作升级,Fiddler会把所有请求都拦下来,这时候手要快,不然PSV等待超时又要重来

除了升级文件的请求, 别的都放过. 选择被拦下的下载请求,

在Choose Res下拉列表选择 Find a file 之后打开刚才的文件,

这时Fiddler可能会失去响应一小会, PSV可能会因此而超时, 大丈夫, 继续重试.

载入文件后响应过来, Run to completion, 你会发现, 进度条刷的一下就到50%左右,

再等一小会, 系统就升级好了, PSN就能上了, 这下可以联机玩游戏了! 

(不过能联机的游戏还没买wwww


想听我扯扯的话,

阅读全文>>

标签: 系统升级 PSV Fiddler PSN

评论(27) 引用(0) 浏览(2353)

主服务器升级到树莓二代

作者:V君 发布于:2015-6-8 0:30 Monday 分类:小服杂记

TL;DR: 
1) 迁移: 从树莓1SD卡读出镜像, 写到TF卡.
2) 引导: 下载一个较新的官方镜像, 将TF卡引导分区文件全部删除, 使用新镜像的文件.
3) 模块: 从新镜像的 /lib/modules 复制到TF卡对应目录.
4) 升级: sudo apt-get update -y;sudo apt-get upgrade -y;sudo apt-get dist-upgrade -y;
然后再逐一检查各个服务的工作状态.

听我慢慢扯:
树莓1那点内存和处理器已经满足不了需求了, 升级在即. 终于抽了个空把迁移搞定.
由于树莓1是SD卡然而树莓2是TF卡, 镜像读写是少不了的, 于是先把树莓1的SD卡插上电脑读出镜像.

然后再写到一张新的TF卡上. 然后插到树莓2, 上电 -- 嗯. 和预料的一样 不启动.
早就知道引导文件有所差异导致, 于是用最近从官网下载的镜像里拿出引导文件替换掉.
重新插电启动, 引导成功了!

表以为这就万事OK了, 这时候会发现 apache 启动不能? 
再瞧瞧, 原来NTFS-3G似乎不工作, 外置存储没挂载...
手动挂载出现错误, 按提示加载内核模块然后报告找不到.

好吧, 估计是处理器从ARM-V6换到V7的缘故.
还是老样子回新景象拷贝缺失的内核模块到新TF卡上.
路径是 /lib/module 将新镜像的文件复制添加过来.
加载内核模块成功! 再次尝试mount -- 顺利挂载外置存储!

接着尝试启动 apache -- 仍然失败,
提示 openssl 和 php 相关错误, 好吧, 无脑 apt-get 更新 openssl 和 php5.
又一次顺利启动!

接着走apt-get upgrade / dist-upgrade
其实等 upgrade 完成之后应该大部分功能都可以正常工作, 只是有点久.
就先把OpenSSL和php5先更新 写博客了 (=゚ω゚)=

照片就不拍了 因为闪光灯会使树莓二代死机... ⊂彡☆))д´)

~EOF


update:
本以为没事了, 嗯 当你点开我的应用发现黄页400.... 好吧 暂时解决不了  还是要重装的节奏..

update2: 
尝试只重装mono看看 -- 在爆栈上面找到完整删除软件包的方法之后开始重新安装
先完整移除依赖项
sudo apt-cache depends mono-complete | grep 'Depends' | cut -d: -f2 | tr -d ' ' | xargs sudo apt-get purge -y
然后更新
sudo apt-get update -y;sudo apt-get upgrade -y
接着重装
sudo apt-get install mono-complete -y
然后各种补缺
sudo apt-get install libapache2-mod-mono mono-apache-server2
然而... 现在连400都没了 直接不响应.....


标签: 树莓派 linux 系统升级

评论(0) 引用(0) 浏览(1326)

Powered by emlog 去你妹的备案 sitemap