Tag Info

Hot answers tagged

3

exim is a complex tool, and you need to have a good grasp of it in order to use it. The definitive guide is The Exim SMTP mail server, written by Philip Hazel, the primary author of exim. You should read it. That said, what you're looking for is what exim calls a "smart host" - a host that exim can hand outgoing traffic to for delivery. In Debian or ...


3

Please don't post multiple questions in one. The first step, when you don't know how something works, is to search for the documentation. In the case of nginx, directives are exhaustively explained through the official documentation directive index. It depends on the location block nature. Prefixed location blocks order is not important, but regex ...


2

You booted your OVH server with the OVH-provided custom kernel, instead of the kernel provided by your Linux distribution. The kernel provided by OVH may not have all of the modules that you need. Reconfigure your dedicated server to boot from the hard disk, in your OVH account management pages.


2

The reason for alpha.draser.co.uk hitting SSL is this definition: add_header Strict-Transport-Security "max-age=63072000; includeSubDomains"; This tells browser always to use HTTPS to connect to any subdomain of draser.co.uk. You have received this setting from the server on the first occasion when you have requested https://draser.co.uk. This is a ...


2

The remote server behave according to SMTP specification RFC 2821 especially in section 4.2.1. Because you reject with code 450 then remote server will retry to send it until the queue expired. Quote from the RFC 4yz Transient Negative Completion reply The command was not accepted, and the requested action did not occur. However, the error ...


2

In your dnsmasq.conf add this line expand-hosts This will allow you to create a name that can be used. This was not asked but if you want to all devices to use it set up the dhcp options. Just for a guide here is my config. expand-hosts # allows /etc/hosts to be used dhcp-range=192.168.2.2,192.168.2.50,255.255.255.0,24h #Range and lease time ...


2

This smacks of DNS. There's a DNS record for www.oursite.com in your internal DNS server that's pointing to the internal web server's ip address. You need to change this DNS record to point to the external web server's ip address.


1

Postfix has neat official documentation about postfix and its behavior. So it would be good idea to visit postfix DEBUG README page. In that page. the first step to look sign of trouble is look into /var/log/maillog file. When Postfix does not receive or deliver mail, please look for errors that prevent Postfix from working properly by issuing command egrep ...


1

We see this behavior under either high load conditions or, more surprisingly, big file write conditions. You already ruled-out the high load. Let me explain the second scenario. This is a real scenario, and happened as recently as a few days ago: Assume large amounts of RAM, relative to disk write speed (32 GB RAM, 100 MB/sec) An application causes a ...


1

I use this write-only bit of scripting to do the job. I think I found this in a previous answer to a similar question on StackExchange, but I cannot find it just now. Anyway - this script keeps the running version of the kernel and related files but deletes all other versions: dpkg -l 'linux-' | sed '/^ii/!d;/'"$(uname -r | sed ...


1

Uninstall the old kernel versions that you're not using any more. I normally keep the last two or three versions installed, and remove the older ones. So for example you can run apt-get purge linux-image-3.13.0-{24,35,36,37,39,40}-generic When you do that, the old files that you listed above will be removed from /boot.


1

I figured out the problem. Using the Ruby Sinatra framework, I had to specify the IP address to bind to in the application code, otherwise the HTTP server only listens to calls to localhost.


1

Make sure /srv/www/app/shared/sockets/unicorn.sock has correct rights for the user nginx's worker processes are running with (www-data in your case).


1

I have resolved this. The problem was the public key for the problematic server had already been added as a "deploy key" to Gitlab for earlier unrelated testing. It was then deleted as a deploy key, but for some reason the key persisted in the Gitlab DB. Gitlab then let me re-add the same key to a test user without complaining that it already existed ...


1

I think problem is because of exceeded count of connections in conntrack - then new connections can't be established until old are expired.. Probably you can see in dmesg something like: [1824447.285257] nf_conntrack: table full, dropping packet. [1824447.522502] nf_conntrack: table full, dropping packet. Current max of conntrack you can see in: ...


1

I've actually had this problem for a while myself. It looks like the ca-certificates package is damaged in the Ubuntu container template from the OpenVZ project. I got it working by purging the package and re-installing as per this answer: http://askubuntu.com/a/428152/134756 It worked out to this: sudo dpkg --purge --force-depends ca-certificates sudo ...


1

I have had this problem before -- and if your tunnel is up correctly and the Cisco side is pinging through into the 192.168 network, it means your tunnel is up and passing traffic. If you can't ping back to the Cisco or the 10.10 segment, the problem is not the tunnel. The problem is -- most likely -- that you are usng the Ubuntu box as your firewall for ...


1

The X86 answer is make sure your VM doesn't trap RdRand or RdSeed. You trust your VM for many things, this is one of them. A sufficiently recent RNGd on a post Snady Bridge CPU, will (or can be told to) use RdRand or RdSeed, and an untrapped RdRand or RdSeed gets entropy into the VM. /dev/random then works with a real (not a virtual) source of entropy. ...


1

I used hashdeep, as explained in this askubuntu answer: http://askubuntu.com/questions/37483/check-the-correctness-of-copied-files To calculate the checksums: $ cd <directory1> $ hashdeep -rlc md5 * > ~/hashOutput.txt To verify and list the differences: $ cd <directory2> $ hashdeep -ravvl -k ~/hashOutput.txt * hashdeep: Audit passed ...


1

Simple and easy solution: just specify the list of unwanted packages with an extra - after each of them. Example (without the - switch): root@debian:~# apt-get install bsd-mailx Reading package lists... Done Building dependency tree Reading state information... Done The following extra packages will be installed: exim4-base exim4-config ...



Only top voted, non community-wiki answers of a minimum length are eligible