Tag: Debian

安装后拒绝SSL连接

我已经安装了apache2和OpenSSL 我这样安装OpenSSL: sudo a2enmod ssl sudo mkdir /etc/apache2/ssl sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/apache2/ssl/apache.key -out /etc/apache2/ssl/apache.crt sudo chmod 600 /etc/apache2/ssl/* sudo nano /etc/apache2/sites-enabled/***.ru.conf configuration完文件后 文件:/etc/apache2/sites-enabled/***.ru.conf <VirtualHost *:80> ServerAdmin office@***.eu ServerName ***.ru ServerAlias www.***.ru DocumentRoot /var/www/***.ru/public_html ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined </VirtualHost> <VirtualHost *:443> ServerAdmin office@***.eu ServerName ***.ru:443 ServerAlias www.***.ru DocumentRoot […]

GTK应用程序无法启动–xfs需要重新启动选项

最近更新(Xorg更新)之后,GTK应用程序停止运行在我的kde4。 我有一个Debian不稳定,在4月22日左右更新。 当我尝试运行它们时,出现以下错误: ga@grzes:~$ iceweasel The program 'firefox-bin' received an X Window System error. This probably reflects a bug in the program. The error was 'BadName (named color or font does not exist)'. (Details: serial 888 error_code 15 request_code 45 minor_code 0) (Note to programmers: normally, X errors are reported asynchronously; that is, you will […]

如何最小化bind9内存占用?

我在debian lenny上运行bind 9.5.1。 不幸的是,这台机器没有太多的内存(只有500MB),而且使用apache,db和mailserver的时候也越来越紧张。 目前绑定约10%,是记忆的最大消费者 – 任何线索,以减less这一点? 已经减lesscaching,不能真正find更多的select。 也许替代DNS服务器? 它只服务于几个域名。

本地encryption增量空间高效备份解决scheme

我是一个学生,为了我的爱好项目,我设法买了一个vps。 问题是我如何备份? 我有一个webdav帐户的地方(他们允许任何目的存储任何文件types,只要版权没有voalted),我已经挂载webdav作为/ media / webdav。 我平常的tbz2备份站点大约是300-400M,增量备份从20M到120M不等。 这是当我手动做他们,并将其下载到我的笔记本电脑上。 我正在使用服务器上的Debian Lenny,我正在寻找一个备份解决scheme,使用encryption完成和增量备份,因为我将备份存储在webdav装载上。 我尝试过重复,但它有点复杂,但我禁用了root的ssh,只有root才能访问我想备份的大部分文件夹。 所以如果可能的话,请提出解决scheme 我已经看过rdiff备份,rsnapshot,ftplicity,盒备份和其他一些。 最后决定Duplicity作为工具。

ext2-fs错误每月或有时每周出现

我有一个非常奇怪的错误消息,导致一个完整的系统崩溃,并重新安装文件系统为只读。 这一切都是从几年前开始的,当时我安装了一个不好的$ 2 ebay PCI调制解调器,每个月出现内核恐慌,产量很大。 一个新的硬盘和一个dist-upgrade后来我得到了这个错误是非常零星的,而且实际上打印的东西很小。 (这对我来说依然是垃圾 – 即使彻底的谷歌search) 启动进入Debian的这个系统已经被“诅咒”了,我正在考虑捣毁计算机并获得一个新的系统……但是因为这只是一个Linux问题,它必须是软件! 基本上这是(我现在发布,因为我今天坠毁,但昨天): EXT2-fs error (device hda1): ext2_check_page: bad entry in directory #5898285: rec_len is smaller than minimal – offset=0, inode=5898285, rec_len=8, name_len=1 Remounting filesystem read-only 到底是怎么回事? 然后,我必须把电源,重新启动,fsck -y,重新启动,然后通常稳定它一段时间。 如果能想出来,我会很开心。 预先感谢你们在这个问题上可以解决的问题。 – 编辑: 现在运行updatedb每次都会导致这个错误(两次),这意味着它是可重现和可追踪的! (现在只是为了解决它…) 是新电脑的时候了吗? – 编辑: resize2fs /dev/hda1表示已经是正确数量的块了,而badblocks不会返回任何东西(难道不是吗?) – 编辑: 是否有可能破坏我所有的新磁盘? 硬件问题 – 有人说它可能是磁盘控制器,或BIOS选项 – […]

dpkg无法安装dpkg更新 – 我如何更新任何内容?

有没有从头开始重build整个服务器(我正在工作),任何想法如何解决这个问题在旧的debian蚀刻盒? 它恼人的不能容易得到的东西… # apt-get install dpkg <<snip>> Preparing to replace dpkg 1.13.25 (using …/archives/dpkg_1.13.26_i386.deb) … dpkg: error processing /var/cache/apt/archives/dpkg_1.13.26_i386.deb (–unpack): unable to install updated status of `dpkg': No such file or directory << hangs here – need to ctrl-c >> # dpkg -C The following packages are in a mess due to serious problems during […]

多播路由

我有两个防火墙运行Keepalived和工作正常。 我想通过在这些防火墙之间的直接连接(直接连接已被conntrackd使用)之间的直接连接的vrrp组播stream量。 为了做到这一点,我添加了这样的路由:224.0.0.0 * 240.0.0.0 U 0 0 0 eth3 使用命令:route add -net 224.0.0.0 netmask 240.0.0.0 dev eth3 但是,如果我键入iftop -i eth0 -f vrrp,我仍然可以看到在该链路上的多播stream量,在eth3上根本没有vrrpstream量… 任何想法为什么我的路线被忽略? 问候,

将两台生产服务器镜像到两台开发服务器

我们有两个生产服务器为我们的网站,一个networking服务器,一个数据库。 我需要做一些升级,但我需要先testing这些,然后才能将它们应用到生产服务器。 所以,我想要做的是将两个生产服务器复制到两个开发服务器上。 这些是运行Debian的Linux服务器。 想法? 谢谢。

了解Linux启动过程,子系统初始化和udev规则?

我正在为无人主机服务器上的自动挂载外部驱动器创buildUDEV规则,这与Gnome-VFS在用户会话期间自动挂载的方式大致相同。 我关心这个规则在开机时的行为。 有一个很好的机会之一,这些驱动器将启动时连接,我宁愿任何连接的驱动器安装在正确的地方。 驱动器可能是USB或Firewire,并且它们是从UDEV触发的shell脚本检测到“add”时挂载的。 这是我的问题: 当UDEV在启动时运行这些设备的mount时,系统是否准备好挂载它? 或者脚本会被触发得太早? 如果太早,脚本有什么好的方法来告诉系统还没有准备好(睡觉前再睡一会儿)? UDEV规则匹配ACTION=="add" 。 这个事件甚至会在系统启动时触发吗?

为什么在启动之前和之后GRUB驱动枚举不同?

我正在用Debian / Lenny在一些旧的IDE PATA驱动器(包括/ boot的几个RAID-1分区)以及最近添加的SATA驱动器上寻找一个系统。 该系统工作正常,但我一直在周围的GRUB设置,以期望升级旧的驱动器… 如果在启动菜单出现时直接进入grub命令行并检查驱动器(使用 grub> root (<TAB>…) )然后我看到hd0和hd1作为PATA和hd2作为SATA。 但是,系统启动后,如果我做同样的事情,那么我看到hd0现在是SATA和hd1和hd2是PATA。 (另外,系统将/ dev / sda,c,b映射到SATA,PATA,PATA。) 这让我有点紧张,一旦机器启动,从grub>提示符进行更改。 所以: 为什么在这两种情况下,grub看到的设备顺序发生了变化? 也: 一些GRUB命令的正确运行似乎依赖于device.map的正确性。 目前它包含一行: (hd0) /dev/md0 (这是RAID1 /启动),但我不知道从哪里来(这个系统可以回到木头我想)! grub-mkdevicemap想把它重新生成为hd[0,1,2]->sd[a,b,c] (但是我没有让它)。 update-grub告诉我: warning: grub-probe can't find drive for /dev/sdb1 。 根据不断变化的枚举顺序,对于健康的device.map应该是什么样的build议? (我不清楚它是否应该包含启动前或启动设备枚举顺序)。

服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器.