最近,我在我的家庭服务器上收到了很多这样的错误。它们的出现似乎与流量成正比,所以如果我在服务器上的 shell 中工作,我可能每天会出现 1-2 次。但是如果我启动一些 rsync 或 scp 进程,我会看到每个文件传输了 5-6 个。
kex protocol error: type 7 seq 358115
kex protocol error: type 7 seq 429489
kex protocol error: type 7 seq 500711
kex protocol error: type 7 seq 571534
kex protocol error: type 7 seq 642352
Run Code Online (Sandbox Code Playgroud)
服务器是运行OpenSSH_7.2p2, OpenSSL 1.0.2h的 Gentoo Linux 这个问题似乎发生在连接到服务器的客户端上。那可能是我的笔记本(也是带有OpenSSH_7.2p2、OpenSSL 1.0.2h 的Gentoo )或 Qnap NAS(Linux QNAP1 3.4.6 #1 SMP Wed Jun 1 05:17:33 CST 2016 x86_64 unknown - OpenSSH_7.2p2, OpenSSL 1.0 .1吨)
我一直无法找出“类型 …
我正在开发 Debian Wheezy:
$ uname -a
Linux openstack1 3.2.0-4-amd64 #1 SMP Debian 3.2.51-1 x86_64 GNU/Linux
Run Code Online (Sandbox Code Playgroud)
我为 VirtualBox 设置了两个网络:
# Public network vboxnet0 (10.1.0.0/16)
VBoxManage hostonlyif create
VBoxManage hostonlyif ipconfig vboxnet0 --ip 10.1.0.254 --netmask 255.255.0.0
# Private network vboxnet1 (10.2.0.0/16)
VBoxManage hostonlyif create
VBoxManage hostonlyif ipconfig vboxnet1 --ip 10.2.0.254 --netmask 255.255.0.0
...
# VirtualBox Network
VBoxManage modifyvm openstack1 --nic1 nat \
--nic2 hostonly --hostonlyadapter2 vboxnet0 \
--nic3 hostonly --hostonlyadapter3 vboxnet1
Run Code Online (Sandbox Code Playgroud)
在虚拟机中,我有以下内容/etc/network/interfaces:
# The loopback network interface
auto lo
iface …Run Code Online (Sandbox Code Playgroud) 我使用 OpenSSL 的req -x509命令和 CONF 文件创建了一个自签名服务器证书。CONF 文件如下所示。
当我使用 Microsoft 证书查看器检查证书时,它显示警告basicConstraints(注意小感叹号):

CONF 文件使用以下内容来构建 basicConstraints:
basicConstraints = critical,CA:FALSE
Run Code Online (Sandbox Code Playgroud)
根据RFC 5280,pathLen只有当CA:TRUE和keyCertSign存在时才应该存在。服务器的证书不满足任一条件(另外,测试pathLen导致相同的警告)。
为什么 Microsoft 证书工具警告打开basicConstraints?它有什么问题或我应该怎么做才能解决它?
# Self Signed (note the addition of -x509):
# openssl req -config example.conf -new -x509 -sha256 -newkey rsa:2048 -nodes -keyout example.key.pem -days 365 -out example.cert.pem
# Self Signed with existing key (note the addition of -x509):
# openssl req -config example.conf -new …Run Code Online (Sandbox Code Playgroud) 我正在安装MOOG,当make -f Makefile.maclap我收到错误时:
$ make -f Makefile.maclap
g77 -w -c -o Abfind.o Abfind.f
make: g77: No such file or directory
make: *** [Abfind.o] Error 1
Run Code Online (Sandbox Code Playgroud)
经过网上研究,我认为,由于我有 gcc-5,因此我的计算机上不存在命令 g77。
因此,我根据堆栈交换问题alias g77=/usr/local/bin/gfortran-5尝试使用 gfortran 编译 fortran 代码。
现在,当我g77看到gfortran-5: fatal error: no input files compilation terminated,表明它g77正在作为编译的工作。
但是当我make -f Makefile.maclap仍然收到错误时:
$ make -f Makefile.maclap
g77 -w -c -o Abfind.o Abfind.f
make: g77: No such file or directory
make: *** [Abfind.o] Error …Run Code Online (Sandbox Code Playgroud) 我的域的 TXT 记录目前具有法律免责声明以及条款和条件。由于垃圾邮件发送者和其他不法分子(如果我需要的话,给我合法的牵引力),它们是前一段时间添加的。
我需要添加更多与第一个不同的信息。根据RFC 1035, 3.3.14:
3.3.14. TXT RDATA format
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
/ TXT-DATA /
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
where:
TXT-DATA One or more <character-string>s.
TXT RRs are used to hold descriptive text. The semantics of the text
depends on the domain where it is found.
Run Code Online (Sandbox Code Playgroud)
准确地说,第二个(或第三个)字符串是如何添加的?TXT-DATA 的分隔符是什么?
或者我是否添加第二个(或第三个)TXT 记录?甚至允许多个 TXT 记录吗?
到今天为止,我的Windows 8系统显示了一个覆盖大约四分之一屏幕的大横幅,要求我免费升级到Windows 8.1。该横幅有助于告诉我,我可以在下载升级时继续使用计算机。有一个按钮可以去商店进行升级,但没有其他选择,例如不,也许以后,或绝对不。

我找不到消除横幅的方法,我可以启动程序,但在横幅出现时无法让它们专注。所以我死在水里了。我怎样才能解决这个问题?调出任务管理器并没有给我任何选择。
我的雇主尚不支持 Windows 8.1(这也是一个问题,但超出我的控制范围),因此如果安装升级,我将无法连接到工作。所以在上帝的绿地上,我现在没有办法安装这个升级。
更新:第二次重启后横幅消失了,我能够按照@magicandre 的建议运行 regedit。横幅没有再次出现。到现在为止还挺好。
我已经从http://git-scm.com/download/win下载并安装了 GIT
出于某种原因,在 Cygwin 和命令提示符 (Windows 8) 中,找不到 git 命令。
我选择了 Windows 资源管理器集成选项,当我在文件资源管理器中单击鼠标右键时,会出现“GIT GUI/repo here”选项。
谁能解释为什么输入“git -v”或“git --version”会给出“找不到命令”?
我正在尝试编写一个 Windowscmd.exe脚本来计算aes从命令行编译程序后出现的次数。它只是一个审计/质量保证脚本,以确保我们得到我们所期望的。
当我在findstr没有管道的情况下使用时,它似乎工作正常:
cryptopp-5.6.3>dumpbin /disasm Win32/cryptlib/Debug/rijndael.obj | findstr aes
000000C1: 66 0F 3A DF C0 00 aeskeygenassist xmm0,xmm0,0
00000206: 66 0F 3A DF C0 00 aeskeygenassist xmm0,xmm0,0
00000345: 66 0F 38 DB 04 81 aesimc xmm0,xmmword ptr [ecx+eax*4]
00000366: 66 0F 38 DB 04 81 aesimc xmm0,xmmword ptr [ecx+eax*4]
0000039F: 66 0F 38 DB 04 81 aesimc xmm0,xmmword ptr [ecx+eax*4]
00000078: 66 0F 38 DC C8 aesenc xmm1,xmm0
000000AB: 66 0F 38 DC C8 …Run Code Online (Sandbox Code Playgroud) 我在 Windows 8.1 测试机上安装了单独的 MSYS2 32 位和 64 位。MSYS2 是从MinGW-64 下载页面获得的。每个安装都安装了开发人员工具,如 GCC、Git、GDB、Make 等。
我在更新 MSYS2 时遇到问题。当我尝试更新组件时,我收到“此操作成功所需的至少一个有效且已启用的存储库”:
设置 | 网络设置为无代理。设置 | 存储库具有默认存储库:
MSYS2 32 位和 MSYS2 64 位都会出现此问题。maintenancetool.exe以管理员和普通用户身份运行时也会发生这种情况。
据我所知,自从我安装 MSYS 或各种开发人员包以来,一切都没有改变。存储库与以前相同。
搜索没有出现预期的结果。我预计会有很多点击和很多建议,但有 5 个结果(这看起来很奇怪)。
为什么我会遇到错误以及如何修复它?
我知道对于计算机,我可以更改 BIOS 设置以使其“自动开启”。这样,计算机在电源恢复后自行开启(而不是断电后必须手动启动计算机)。
是否有类似的 BIOS 设置或程序可用于自动重启笔记本电脑?
谢谢
因为我们计划购买一些便宜的戴尔笔记本电脑,所以我问这个问题是一个普遍的问题。所以我没有包括品牌和型号。