未在本地计算机上注册“microsoft.ACE.oledb.12.0”终极解决!

未在本地计算机上注册“microsoft.ACE.oledb.12.0”终极解决!

一、解决过程

这个问题搞了一天,先看代码。

       public static void loadExcel(string pathName)
        {
            string connectionString = $"Provider=Microsoft.ACE.OLEDB.12.0;Data Source={pathName};Extended Properties=\"Excel 12.0 Xml;HDR=YES;\"";
            using (OleDbConnection conn = new OleDbConnection(                

.net framework3.5 免配置免安装补丁win7全系支持TLs1.2 通讯

windows 7 免配置免安装补丁全系支持TLs1.2 通讯

一、背景

win7默认不支持TLS1.2 协议,要解决这个问题需要打补丁或者做一系列很复杂的设置。

用C#实现的话需.net 4.5以上 ,在.net3.5中如果你用HttpwebRequest,那么肯定会有人告诉你这么设置解决问题

      private static bool RemoteCertificateValidate(
          object sender, X509Certificate cert,
           X509Chain chain, SslPolicyErrors error) {
             // trust any certificate!!!
                       

给客户部署一套擦边网站走过的弯路

给客户部署一套擦边网站走过的弯路

前言:由于客户开始只叫部署一套程序到服务器上,没说具体是啥东西。当时我也没问,直到部署完,也没法正常打开。
看了代码,才发现后台设置了各种暗桩,需要有相应的密钥以及知道具体的入口路径才行。问客户也不知道,只能硬改代码跳过,终于看到网站的真面目,此时
看起来也挺正常的一个网站。直到客户说正常不是这样的,我哭,那是什么样的呢? 后来客户给了个真正的url地址,访问之,果然是另一片天地,很有判头!果断
拒绝后续的任何支持!
下面是整个网站项目的部署配置。期间走过不少弯路,因为很少在windows上部署这类应用!
先简单记录,有空再更新!
mysql 5.x
php 5.x
nginx 1.24

由于需要采集数据,采集程序必须运行在windows上。

踩坑---微信小程序中用Caddy实现TLS

踩坑---微信小程序中用Caddy实现TLS

一、背景

最近在开发一个小程序,用于上报药品不良反应案例信息,==计划项目完成后将其开源==。当与后端做数据交互时,避免不了要用到https,这些都是很常规的操作,把证书申请好(不管是收费或者是免费都行),然后在nginx或caddy里做反代。

本项目用的是caddy,配置很简单(证书申请过程略,网上有大把教程),如下:

{
  ......
  tls cert.pem privkey.pem
  handle_path /test {
    respond 'test ok'
  }
}

浏览器测试 https://xxxx.com/test,能正常打开,而且页面上证书显示也没问题。但是,当小程序里用wx.request请求数据时,直接返回600001(request:fail -2:net::ERR_FAILED)错误,caddy上查看logs,只看到hello 之类的tls握手消息 ,没看到具体请求的信息,说明证书可能有问题?

jumpServer windwos RDP网络不可达、安全策略错误

jumpServer windwos RDP网络不可达、安全策略错误

一、故障现象

jumpServer又称堡垒机,官方还给了个高大上的名字--运维审计系统。话说这jumpServer还挺实用的,通过统一入口,给不同的运维人员登录操作,一方面可以减轻N个后台系统不连接方式给运给人员的压力,另一方面更好的实现统一权限管理,最重要的一点是可以对操作进行屏甚至能自动记录键盘操作。jumpServer社区版开源免费,基本能满足普通用户的需要。在好几个项目上用过,感觉还可以。

回到正题,近日给一客户做交付时,刚好需要部署一套运维审计系统,自然就用到了jumpServer。轻车熟路,一顿操作猛于虎,用官方给的脚本很快就装完了。本以为很快能收工,谁知在配完windows主机后,web终端连接主机,死活连接不上,提示网络不可达|安全策略错误

image-20231017220609423image-20231017220609423