草庐IT

端口映射问题:Bad Request This combination of host and port requires TLS.

错误信息:BadRequestThiscombinationofhostandportrequiresTLS.遇到上面的错误信息:如果是通过域名访问,则该域名后配置的转发端口映射错误。如果是通过ip+端口或者域名+端口访问,则为你端口填写错误。我出现过若干次以上问题,所以将其记录,原因为在配置端口时,为服务配置了一个serverport一个httpport。但在访问的时候访问了serverport。就访问不到了。

使用Git时报错Connection reset by 20.205.243.166 port 22

报错代码如下:Connectionresetby20.205.243.166port22fatal:Couldnotreadfromremoterepository.Pleasemakesureyouhavethecorrectaccessrightsandtherepositoryexists.百度搜了很多方法,如下:重新生成ssh密钥修改22端口为443修改git用户邮箱设置删除known_hosts中有关Github相关行将网络切换为手机热点(确实有效,治标不治本,怀疑公司内网问题)修改clone方式为https(应该有效,没试,治标不治本,而且项目多时太麻烦)今天又遇到了,突然回过神来

解决windows系统80端口被system占用问题

80端口被system(pid=4)系统占用的解决方法,80端口一般被当做网页服务器的默认端口,使用本机搭建服务器环境的时候,都会默认使用80端口来作为网页访问端,但是有的时候80端口会被其他的不明身份的程序占用,导致Apache启动失败,修改Apache的默认端口后访问本机地址又非常麻烦。下面介绍一下如果80端口被占用后应该如何处理。使用管理员身份运行cmdnetstophttp //停止系统http服务scconfighttpstart=disabled //禁用服务的自动启动,此处注意等号后面的空格不可少这个时候80端口就会被释放,你可以重启你的应用程序啦网上有说修改注册表。http-s

Unable to negotiate with ***** port **:no matching host key type found...连接的端口的密钥没有匹配

连接的端口的密钥没有匹配●解决方法查看网上的各种方法,这种情况的原因就是新的ssh客户端不支持ssh-rsa算法,要修改本地配置重新使用ssh-rsa算法。在.ssh文件下创建config文件(config没有后缀名),使用记事本打卡添加以下内容并保存:Host*HostkeyAlgorithms+ssh-rsaPubkeyAcceptedKeyTypes+ssh-rsa重新上传即可。

ingress 400 Bad Request The plain HTTP request was sent to HTTPS port

 问题现象        访问时返回400BadRequest,并提示TheplainHTTPrequestwassenttoHTTPSport。问题原因        IngressController到后端Pod请求使用了默认的HTTP请求,但后端是HTTPS服务。。解决方案        添加注释,让其使用https请求nginx.ingress.kubernetes.io/backend-protocol:"HTTPS"官方配置:Annotations-NGINXIngressController此问题在nginx配置中也出现过,解决方法proxy_passhttps://xxx; 

ipv6 neighbors 下fe80开头的地址

IPv6中的fe80开头的地址是一种本地连接地址,即"link-local"地址。这些地址仅在计算机所连接的本地网络内可用,并不能在互联网上使用。在IPv6中,每个接口都会自动生成一个连接本地地址,这样就可以在同一个网络内的计算机之间相互通信。在ipv6neighbors命令下,fe80开头的地址表示计算机所连接的网络内的其他计算机的连接本地地址。通常,这些地址用于在两台计算机之间传输数据包,而不是通过路由器进行转发。

在GitHub上 git clone代码失败,显示:“ithub.com port 443: 连接超时“

有时候,使用gitclone指令下载代码时显示显示:“ithub.comport443:连接超时”。可以使用gitclone加速,官网URL:https://gitclone.com/官方描述,有下面三种方式可以使用:方法一(替换URL)gitclonehttps://gitclone.com/github.com/tendermint/tendermint.git方法二(设置git参数)gitconfig--globalurl."https://gitclone.com/".insteadOfhttps://gitclonehttps://github.com/tendermint/tend

80C51单片机期末复习

80C51有基本型和增强型。区别:增强型多了定时器,内置存储空间不同。1冯•诺依曼思想计算机由运算器、控制器、存储器、输入设备、输出设备组成这一计算机的经典结构。2将CPU、存储器、I/O接口集成在一片集成电路芯片上,形成单片机微型计算机(单片机)。3单片机的特点可总结为点:突出的控制性能、优秀的嵌入品质 。4明确无误的硬件设计和良好的软件功能设计是单片机应用系统的设计目标5各单片机厂商以8051为基核开发出来的CMOS工艺单片机产品统称为80C51系列产品。6在功能上,80C51有基本型和增强型两大类。7 80C51的累加器ACC用于向ALU提供操作数和存放运算的结果 。8微型机系统有两种主

Vue3 启动项目失败error when starting dev server: Error: listen EACCES: permission denied 127.0.0.1:80

报错情况errorwhenstartingdevserver:Error:listenEACCES:permissiondenied127.0.0.1:80atServer.setupListenHandle[as_listen2](node:net:1415:21)atlistenInCluster(node:net:1480:12)atGetAddrInfoReqWrap.doListen[ascallback](node:net:1629:7)atGetAddrInfoReqWrap.onlookup[asoncomplete](node:dns:111:8)启动项目加个端口(任意)np

IDEA启动服务提示端口被占用,Web server failed to start.Port was already in use.

这种情况通常是因为该端口已被其他程序占用所引起的。你可以尝试以下方法来解决这个问题linux系统1.杀掉占用该端口的进程。可以在终端中使用命令sudolsof-i:来查找占用该端口的进程,并使用kill命令杀掉该进程。例如,如果端口号是8080,则可以使用以下命令:sudolsof-i:8080kill2.修改IDEA启动服务的端口号。可以打开IDEA的设置界面,然后找到“Build,Execution,Deployment”->“Debugger”->“Built-inserver”,将默认端口号修改为未被占用的端口号。检查防火墙设置。你应该确保防火墙没有阻止IDEA启动服务。可以尝试暂时关