草庐IT

ssl_certificate_by_lua

全部标签

解决OpenSSL SSL_read: Connection was reset, errno 10054

解决OpenSSLSSL_read:Connectionwasreset,errno10054今天在使用Push命令时报了这个错OpenSSLSSL_read:Connectionwasreset,errno10054报错原因:OpenSSLSSL_read:连接已重置,错误号10054字面意思:服务器的SSL证书灭有经过第三方机构的签署。网上信息也有的说可能是网络不稳定,连接超时导致。解决方法第一种gitconfig--globalhttps.sslVerify"false"gitconfig--globalhttp.sslVerify"false"#刷新ip缓存ipconfig/flush

Nginx 配置SSL,开放https协议和443端口

目录一、准备工作二、生成私钥(key)三、生成证书签名请求/公钥(csr)四、生成证书(crt)五、给nginx配证书六、访问测试阅读本文前您需要学会如何安装Nginx, 如果您还不会安装Nginx请参考CentOS7安装Nginx,或者直接关注本栏目Nginx。一、准备工作        如果是在Windows下,请先安装OpenSSL        官网地址:https://slproweb.com/products/Win32OpenSSL.html二、生成私钥(key)    第一步是生成私钥(key),以下命令用于生成一个包含1024比特长度的RSA密钥的私钥文件。生成的私钥存储在s

“hasInjectionContext“ is not exported by “node_modules/vue-demi/lib/index.mjs“, imported by “node_mo

使用uniapp开发的微信小程序,技术栈使用的vue3+ts+uview-plus+pinia开发的,环境安装依赖没有问题,但是启动的时候报错:"hasInjectionContext"isnotexportedby"node_modules/vue-demi/lib/index.mjs",importedby"node_modules/pinia/dist/pinia.mjs".11:36:19.397at../node_modules/pinia/dist/pinia.mjs:6:9更换了好多个pinia的版本和vue3的版本,也解决不了最后还是通过锁定yarn文件实现的,yarn.loc

SpringBoot整合Redis(作为Cache缓存)+Lua

SpringBoot整合Redis开发者只需要引入SpringDataRedis依赖,然后简单配下redis的基本信息,系统就会提供一个RedisTemplate供开发者使用结合Cache的用法,Spring3.1中开始引入了令人激动的Cache,在SpringBoot中,可以非常方便的使用Redis来作为Cache的实现,进而实现数据的缓存。一、工程创建(web、cache以及redis)dependency>groupId>org.springframework.bootgroupId>artifactId>spring-boot-starter-cacheartifactId>depen

android - 从 Android 应用程序调用 Lua 脚本

首先让我澄清一些事情:我不是要从命令行运行Lua脚本。我没有尝试从Lua调用任何android函数因此,除了这些,这就是我正在尝试做的事情。从AndroidActivity直接或间接调用(JNI/SL4A)Lua脚本并在Activity中取回结果。现在查看SL4A的文档,我发现了一些缺点:1)我找不到说明它允许以编程方式调用Lua的文档。2)看起来SL4A可能需要作为单独的应用程序安装(不是太无缝)。我看到的唯一其他选择是NDK交叉编译所有Lua,然后尝试以某种方式在C代码中调用它。 最佳答案 您可能想看看我的示例项目AndroLu

nginx禁用3DES和DES弱加密算法,保证SSL证书安全

 收到漏扫报告↓↓↓↓↓↓↓漏洞名称SSL/TLS协议信息泄露漏洞(CVE-2016-2183)【原理扫描】详细描述TLS是安全传输层协议,用于在两个通信应用程序之间提供保密性和数据完整性。TLS,SSH,IPSec协商及其他产品中使用的DES及TripleDES密码或者3DES及Triple3DES存在大约四十亿块的生日界,这可使远程攻击者通过Sweet32攻击,获取纯文本数据。        GaetanLeurent    链接:https://www.openssl.org/news/secadv/20160922.txt*>解决办法建议:避免使用DES和3DES算法1、OpenSSL

阿里云免费SSL证书过期替换

阿里云上有免费的SSL证书,但是好像一个账号全部免费的额度只有20张,一张可以用1年,意思是如果20年后你还需要SSL证书的话,那么你可能就得买了。我的SSL证书过期了,网站能访问,但是浏览器总是说站点不安全,搞的我很不爽,所以我重新申请了一张证书然后进行部署,这个部署的服务好像还提供了有偿的,感觉这个有点.....太久没搞这些,我也忘了差不多,连服务器的密码都忘记了,幸好之前写了博文,查了一下才知道怎么弄,所以真的是“好记性,不如烂笔头”,还是多写,记忆是靠不住的!!目录一、整体思路二、详细步骤(一)阿里云申请证书(二)上传证书到服务器(三)修改配置文件(四)修改配置文件 (五)测试下面进入

Git: ‘LF will be replaced by CRLF the next time Git touches it‘ 问题解决与思考

一、问题windows平台进行gitadd时,控制台打印警告warning:intheworkingcopyof‘XXX.py’,LFwillbereplacedbyCRLFthenexttimeGittouchesit二、问题分析Dos/Windows平台默认换行符:回车(CR)+换行(LF),即’\r\n’Mac/Linux平台默认换行符:换行(LF),即’\n’企业服务器一般都是Linux系统进行管理,所以会有替换换行符的需求三、解决方法设置方法一:*适用于Windows系统,且一般为Windows默认设置,会在提交时对换行符进行CRLF-LF的转换,检出时又会进行LF-CRLF的转换。

java.lang.IllegalMonitorStateException : object not locked by thread before wait() 异常

但是我在“花名册”对象被更新的任何地方进行同步。怎么会?违规代码:publicRostergetRoster(){if(roster==null){returnnull;}if(!roster.rosterInitialized){try{synchronized(roster){roster.reload();longwaitTime=SmackConfiguration.getPacketReplyTimeout();longstart=System.currentTimeMillis();while(!roster.rosterInitialized){if(waitTime

Android:如何强制Explore-By-Touch/Talkback在Accessibility Focus中重复当前View的Content Description?

在我的Android应用程序中,我有一个View,它显示图像并具有关联的ContentDescription。我可以启用Settings->Accessibility->Talkback,在Talkback设置中使用ExploreByTouch,然后单击View以阅读ContentDescription大声。到目前为止,这一切都符合预期。但是,如果我再次单击相同的View,我希望ExploreByTouch重复ContentDescription。例如,我的图像和说明可能会在它具有AccessibilityFocus时更新,因此说出新短语会对用户有所帮助。我怎样才能做到这一点?我已经尝