分类目录归档:杂记

Proxmox VE replication runner log

Jun 03 22:07:01 pve systemd[1]: pvesr.service: Succeeded.
Jun 03 22:07:01 pve systemd[1]: Started Proxmox VE replication runner.
Jun 03 22:08:00 pve systemd[1]: Starting Proxmox VE replication runner...
Jun 03 22:08:01 pve systemd[1]: pvesr.service: Succeeded.
Jun 03 22:08:01 pve systemd[1]: Started Proxmox VE replication runner.
Jun 03 22:09:00 pve systemd[1]: Starting Proxmox VE replication runner...
Jun 03 22:09:01 pve systemd[1]: pvesr.service: Succeeded.
Jun 03 22:09:01 pve systemd[1]: Started Proxmox VE replication runner.
Jun 03 22:10:00 pve systemd[1]: Starting Proxmox VE replication runner...
Jun 03 22:10:01 pve systemd[1]: pvesr.service: Succeeded.
Jun 03 22:10:01 pve systemd[1]: Started Proxmox VE replication runner.
Jun 03 22:11:00 pve systemd[1]: Starting Proxmox VE replication runner...
Jun 03 22:11:01 pve systemd[1]: pvesr.service: Succeeded.
Jun 03 22:11:01 pve systemd[1]: Started Proxmox VE replication runner.
Jun 03 22:12:00 pve systemd[1]: Starting Proxmox VE replication runner...
Jun 03 22:12:01 pve systemd[1]: pvesr.service: Succeeded.
Jun 03 22:12:01 pve systemd[1]: Started Proxmox VE replication runner.
Jun 03 22:13:00 pve systemd[1]: Starting Proxmox VE replication runner...
Jun 03 22:13:01 pve systemd[1]: pvesr.service: Succeeded.
Jun 03 22:13:01 pve systemd[1]: Started Proxmox VE replication runner.
Jun 03 22:14:00 pve systemd[1]: Starting Proxmox VE replication runner...

如果你看到类似上面的这样子洗地log,那就正常了。这里就是告诉你怎么关闭它。

点击页面的shell,进入管理命令行

#systemctl edit --full pvesr.timer

打开把里面的定时器minutely改成monthly,然后保存退出,重启服务。

#systemctl daemon-reload

做完上面的操作,就不会在出现log洗地的问题了。

修改Windows 10的IE11默认源码编辑器

刚在Windows10下装了一个超级老的UltraEdit V10,原来在Win7就会自动修改成了默认的htm编辑器,在IE直接查看源码就会调用UltraEdit。

但是在Windows 10就没这回事了,IE设置里面只有word/excel/notepad几个选项,如果你要调用其他编辑器,原来那些教程就没用了,比如修改注册表View Source Editor就不起作用了。

Windows 10需要去修改注册表的.htm默认选项,如下:

注册表结构如图

双击打开command,在默认的键值输入你的编辑器路径,记得是带双引号的,例如

“C:\Program Files\Notepad++\notepad++.exe”

然后保存注册表,关闭IE再打开,就可以在选项/默认编辑器里面选择自己添加的编辑器了。

501 5.5.2 <600>: Helo command rejected: Invalid name

最近把发验证邮件的邮箱服务器换成了Docker(tvial/docker-mailserver),但是通过运行在Docker的Calibre-Web(linuxserver/calibre-web)发送验证邮件老是不成功。上去Docker查看了mailserver的log,显示如下错误信息:

然后去谷歌了一下,找到了篇类似问题的QA,

https://serverfault.com/questions/499672/noqueue-reject-helo-command-rejected-need-fully-qualified-hostname

It seems that you restrict EHLO for your authenticated users. Change:

to:

然后通过docker-mailserver的帮助,怎么覆盖posfix的默认配置

https://github.com/tomav/docker-mailserver/wiki/Override-Default-Postfix-Configuration

在docke-compose的目录里面切换到config,创建一个postfix-main.cf配置文件,把上面的smtpd_helo内容填进去。

然后运行docker-compose关闭再开启docker-mailserver应用配置.

然后再在Calibre-Web点发送验证邮件就成功了。

Word启动提示无法工作提示检查temp环境

之前装了个虚拟内存盘RamDisk,用多余的内存做了个盘用来保存临时文件,想减少固态硬盘的读写,但是现在固态硬盘这么便宜也无所谓了,弄多个盘看着不爽就删除了。

原来是内存盘符是R盘,去到系统属性把环境变量的Temp和TMP改成了默认的路径,然后重启。

意想不到的事情发生了,启动office系列软件都提示如下错误:

Word could not create the work file. Check the temp environment variable.

然后跑去系统的环境变量仔细检查了几次,发现没有任何搞错路径的样子,但是错误依旧,只能上网去搜搜看了。

原来Office系列自己在注册便有固定的键值Cache记录安装时系统的变量,不会自动跟着系统设置变化的,真是个坑。

打开注册表,到了如下地方:

 
Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders

然后把这个地方改成:

 
%USERPROFILE%\AppData\Local\Microsoft\Windows\INetCache

然后保存关闭注册表,再次打开Office软件就不会再次提示原来的错误了。

参考链接:

https://www.baswijdenes.com/portfolio/fix-word-could-not-create-work-file

Windows 10无法访问Windows server 2003共享目录

最近从家里拨 VPN 到公司,发现无法连接内部的共享目录,刚开始以为是 DNS 问题,但是发现输入IP地址也是一样的错误,无法访问共享目录,ping地址是通的。

上网看了一下原来是Windows 10默认已经不支持了老版本的SMB 1.0共享协议,Windows server 2003 默认就是1.0的,而且也不支持其他的版本。所以只能把Windows 10的支持老版本的协议打开了。

步骤如下:

  • 打开控制面板
  • 打开程序
  • 点击启动或关闭Windows 功能
  • 勾选 SMB1.0/CIFS Client

然后重启电脑就好了,输入老服务器的地址可以正常访问共享目录了。