AvivaHost | Best Bare Metal Server | Free SSL, Cheap Domains, Free Migration And 24/7 Support | Forum Promotion

AvivaHost is a Premier web hosting provider that offers all types of web hosting options at very affordable prices. We are equipped with the state of the art Infrastructure and strive to provide fast, reliable, and safe Web solutions. We offer everything that needs to establish a WebSite from the scratch.
Build – Host – Manage – Resell. You name it, We got It.

Our main Motto is to Create the Best user experience for our clients and help them in growing their business without worrying about Hosting technicalities. Our Plans are very simple. No hidden charges and no hidden conditions. We even offer lifetime Free web Solutions with basic features. Try it and rate it.
We Have 30 Day money-back guarantee on our Shared and Reseller plans.

Features :

Complete Unmanaged Bare Metal Server Without Contract
Any Time Cancelation Can be Initiated
Full Root Access
RDNS Available
Get all the essentials features Starting at $70.00/mo

Below is the list of Best Bare Metal Server hosting plans:

Basic DS : $70/month

– Intel E3-1240v1/Equivalent Server
– 4c/8t, 3.3GHz+ CPU
– 1×1 TB Hard Drives
– 1Gbps Speed
– 10TB Bandwidth
– 2Gbps DDOS Protection
– 5 IP’s Free IPs
– Unmanaged Type
– 24/48 Hours Delivery
– New York Location
– No Setup Fees

Deluxe DS : $80.00/month

– Intel E3-1240v2/E3-1270v1 Server
– 4c/8t, 3.4GHz+ CPU
– 1x 2TB HDD Hard Drives
– 1Gbps Speed
– 10TB Bandwidth
– 5Gbps DDOS Protection
– 5 IP’s Free IPs
– Unmanaged Type
– 24/48 Hours Delivery
– New York Location
– No Setup Fees

Ultra DS : $90.00/Month

– Intel E3-1240v2/E3-1270v1 Server
– 4c/8t, 3.4GHz+ CPU
– 1x 240GB SSD Hard Drives
– 1Gbps Speed
– 10TB Bandwidth
– 5Gbps DDOS Protection
– 5 IP’s Free IPs
– Unmanaged Type
– 24/48 Hours Delivery
– New York Location
– No Setup Fees

Order Now : https://avivahost.com/bare-metal-dedicated-servers.php

Thank you.


Dell poweredge 2850 windows server 2012 os

I have a dell poweredge 2850 running win server 2008 enterprise and i am trying to upgrade to server 2012 but every time i try to load in it gives a error abut the cpu. It is running 2 Intel Xeon processors. Is this os supported

[UK] First months server colocation from only £1 *PROMOTION*

Who are we?

We are RackSRV Communications Ltd and we consider ourselves to be experts (the approachable and friendly sort!) in anything related to UK Dedicated Servers, Cloud Hosting, Server Colocation or Lockable Rackspace.

Why choose us?

  1. We are an established UK based company with real, non-sales driven staff
  2. Our enterprise class network and servers are owned and managed by us
  3. Our pricing is honest, transparent and most importantly sustainable
  4. We maintain a physical onsite presence at the data centre during office hours
  5. Our bespoke self-service server control panel is simply awesome!

Whats on offer?

Today we have a fantastic introductory offer on our colocation service – get your first months colo for ONLY £1 ex VAT when using the coupon 1POUNDCOLO during signup!

1U-4U secure rack space for 1x rackmount device

0.3A-3A of 2N UPS & generator protected power

5TB-20TB of premium, global bandwidth

100Mbit dedicated, non-contended network feed

1 usable IP addresses included F.O.C

Free APC reboots

Free network usage graphs

Free O/S re-installs

Free rDNS management

What upgrades are available?

cPanel license @ £10 /month

Additional power @ £4 per 0.1 amp /month

Additional bandwidth @ £10 per TB (free upgrade to Gbit when you commit to +5TB)

Additional IPs @ £1 /month (subject to OUR verification)

Spec your own package and checkout with the PROMO code: 1POUNDCOLO

Promotion terms and conditions

Offer can only be used once per customer although multiple services can be ordered in one go

Whilst existing clients are welcome to use the promotion, it’s for new services ordered ONLY

Discount applies to cabinet space, power and bandwidth, additional addons may not benefit from this promotion

RackSRV Communications Ltd reserves the right to amend or suspend this offer at anytime and without notice

What management options are available?

  • Self service OS reinstall (linux only) @ FREE
  • Self service server reboots via APC @ FREE
  • Self service rDNS management @ FREE
  • Permanent KVM over IP access @ £10 /month

Need more information?

1.) We offer discounts as follows for pre-payment: 3mos @ 5%, 6mos @ 10% and 12mons @ 15%

2.) Advertised pricing is exclusive of VAT (VAT is added during checkout where applicable)

3.) If you want to know more about us, our network or the data centre then please visit the about section on our website, catch us on live chat or call 0330 229 1000 (Mon-Fri 9-5)

4.) If you would like to test our network speed click here

5.) If you would like to test latency/routing to our network then please use our website

6.) If you would like to discuss your bespoke requirements click here or call 0330 229 1000 (Mon-Fri 9-5)

node js – Run NodeJS server through SSH without hanging from disconnect

I have a NodeJS server on a virtual machine. I connect to the machine through SSH and leave the server running with:

npm start &

If I disconnect with Ctl-D, the server keeps running. If my internet drops and the connection fails, the server also stops. Why does this happen, and how can I leave the server running without it dropping because of the internet disconnection?

Weird entry in SQL Server database, is this a result of SQL Injection?

I would like to ask about weird entries in SQL Server database.

So I stumbled upon a case where several database entries were updated. And the update is rather unusual.

So for example if I have an entry named:


The updated version is:

Watermelon<IMG SRC="/WF_SQL_XSRF.html">

The WF_SQL_XSRF.html file is not in the server, nor it was from internal people.
I did google and only a single Korean forum mentioned this and said “Watch your security.” But I didn’t find a single relevant documentation about this WF_SQL_XSRF thing. I know that the word XSRF is not a good sign already, but I just want to know what tool this might come from and is it common to have one.

I also find several other unattended website that has this line:



Thank you, I’ll update the question if needed.

security – Disabling OpenSSH server keys on OpenBSD: why the corresponding sshd_config entries are ignored and why ssh-keygen -A generates forbidden keys?

I am trying to achieve the followings on my OpenBSD 6.9 servers:

  1. Forbidding the use of all keys but the ssh-ed25519 one on both SERVER and CLIENT sides.
  2. Restricting ssh-keygen -A to generate keys only by the authorised ssh-ed25519 algorithm and nothing else.

In order to achieve these, I have added the following lines to my sshd_config:

HostKey /etc/ssh/ssh_host_ed25519_key
CASignatureAlgorithms ssh-ed25519
HostbasedAcceptedKeyTypes ssh-ed25519
HostKeyAlgorithms ssh-ed25519
PubkeyAcceptedKeyTypes ssh-ed25519

I have also added the following lines to my ssh_config:

CASignatureAlgorithms ssh-ed25519
HostbasedAcceptedKeyTypes ssh-ed25519
HostKeyAlgorithms ssh-ed25519
PubkeyAcceptedKeyTypes ssh-ed25519

I have deleted all keys but the authorised one.

Restarted sshd:

# rcctl restart sshd                                                                            

After verifying whether my settings are utilised by running the following commands:

# ssh -Q HostbasedAcceptedAlgorithms
# ssh -Q HostKeyAlgorithms
# ssh -Q PubkeyAcceptedAlgorithms

For my surprise, this is what they all return with:


In other words, the key restrictions are ignored.

Just to be on the safe side, I have even restarted the server, but there is no difference.

A potential workaround is to remove all key files but the authorised one. However, the init script /etc/rc has a line, ssh-keygen -A, which regenerates all missing ssh keys after every system reboot, before the sshd daemon would start, including those of forbidden algorithms!

So removing the keys does not solve the problem.

As an additional workaround, I could remove the ssh-keygen -A line from the init script or replace it with my custom key generation algorithm, but that will lead back to where it has all started: having to deal with this problem over and over again, e.g. after every system update, whenever the OpenBSD team releases a new version of /etc/rc. Automating the removal of that line and testing such a sloppy workaround on large number of servers is difficult and it can lead to a massive network failure if something goes wrong.

Therefore, I continued my investigation and I dug into the source code of ssh-keygen. I have found out that it is not possible to restrict the behaviour of the -A switch from outside e.g. via config files. It does not even perform a preliminary test whether the keys are authorised or not, it just generates the keys, according to a list of algorithms from a hardcoded array. The only way of avoiding this is by editing, recompiling and using a custom fork of ssh-keygen and I will have to deal with it after every OpenSSH updates…

I have found a partial solution for other operating systems but not for OpenBSD.

Could somebody please point me to a proper solution? Why my sshd_config and ssh_config key restrictions are ignored and how to get ssh-keygen -A stop generating keys with forbidden algorithms?

Before anyone would ask: all other settings are utilised in both config files by OpenSSH, so these config files are indeed the actual ones being loaded.

Many thanks for all useful answers.

How to limit memory consumption of mysql server to prevent OOM kills?

My MySQL instance is getting killed by the Linux oom_killer due to huge consumption of memory by mysql when inserting into longblob columns. This occurs when restoring a mysqldump which contains a very large longblob column.

I’ve run through things like this blog which suggests setting various read/write buffers to different sizes in order to limit memory consumption. But despite the mentioned script outputting a “TOTAL (MAX)” memory of 350MB after tweaks, mysql will still happily gobble up gigabytes of memory before eventually getting killed.

Here’s a reproduction via Docker:

docker run -p 3306:3306 -e MYSQL_ROOT_PASSWORD=foobar -d --name mysql-longblob mysql:5.7

mysql -h -P 3306 -u root --password -e "CREATE DATABASE blobs; USE blobs; CREATE TABLE longblob_test (bigcol LONGBLOB NOT NULL) ENGINE = InnoDB;"

mysql -h -P 3306 -u root --password -e 
 "SET GLOBAL max_allowed_packet=536870912;" # 512MB

mysql -h -P 3306 -u root --password -D blobs -e "source ./500MB.sql"

In this case, docker stats reported consumption of ~1.8GB memory before it got OOM killed for exceeding its limit. At idle, mysql was reporting ~200MB memory.

Where 500MB.sql is a file inserting a 500MB blob of text in the shape:


So a couple of questions:

1) Why does mysql need to eat 1.6GB of memory to ingest a 500MB column?

2) How do I set a hard upper limit on mysql to prevent it ever exceeding “x” amount of memory?

P.S: You might be tempted to tell me that this is very silly, and you shouldn’t be storing 500MB+ blobs in a database. I absolutely 100% agree! But it’s an unfortunate situation, and rearchitecting the data storage is not possible in this situation.

DHCP Pools on Ubuntu DHCP server not working properly

Mac addresses ending with "55:a3" and "56:2a" are also ending up in last pool

123    match if binary-to-ascii(16,8,":",substring(hardware, 5, 6)) = "55:a3";                                                                                                                                                                
124 }                                                                                                                                                                                                                                         
126 class "esx67" {                                                                                                                                                                                                                           
127    match if binary-to-ascii(16,8,":",substring(hardware, 5, 6)) = "56:2a";                                                                                                                                                                
128 }                                                                                                                                                                                                                                         
130 shared-network 20-30 {                                                                                                                                                                                                                    
131    subnet netmask {                                                                                                                                                                                                 
132       option domain-name "nsbucqesystem.test";                                                                                                                                                                                            
133       option domain-name-servers;                                                                                                                                                                                               
134       option routers;                                                                                                                                                                                                           
135       default-lease-time 2592000;                                                                                                                                                                                                         
136       max-lease-time 2592000;                                                                                                                                                                                                             
137       ping-check true;                                                                                                                                                                                                                    
138    }                                                                                                                                                                                                                                      
139    pool {                                                                                                                                                                                                                                 
140       allow members of "esx65";                                                                                                                                                                                                           
141       range;                                                                                                                                                                                                        
142    }                                                                                                                                                                                                                                      
143    pool {                                                                                                                                                                                                                                 
144       allow members of "esx67";                                                                                                                                                                                                           
145       range;                                                                                                                                                                                                        
146    }                                                                                                                                                                                                                                      
147    pool {                                                                                                                                                                                                                                 
148       deny members of "esx67";                                                                                                                                                                                                            
149       deny members of "esx65";                                                                                                                                                                                                            
150       range;                                                                                                                                                                                                      
151    }                                                                                                                                                                                                                                      
152 }   

Can anyone point error in that configration