My VPS Host Won't Upgrade From CentOS 4.7 To 5.4

Oct 28, 2009

why a VPS host wouldn't upgrade a VPS from CentOS 4.7 to 5.4? Is there some technical explanation that I'm not privy to?

Hello,

Unfortunately we cannot upgrade the OS on our VPS product. If you would like to go up to CentOS 5, you will need to purchase a dedicated server and we would then be able to migrate all of your accounts to that dedicated server.
Is this something you are interested in? I can get you over to our sales team to discuss getting a dedicated server if you would like.

Regards,

xxxxxxxxxxx

I replied asking if they offered CentOS 5 VPS and this was his reply:

Hello,

Yes, that is correct. As far as I know, that is in development, but I couldn't even begin to speculate when that will be finalized.

Did you wish to be upgraded to a dedicated server?

Regards,

xxxxxxxxxxx

Aside from the extremely annoying upsell at the end of each e.mail, I'm inclined to think I'm going to have to change VPS providers.

View 10 Replies


ADVERTISEMENT

Kernal Upgrade + Centos Upgrade

Feb 24, 2007

I have a server running cPanel.

At the moment, I am been hosted on an unmanaged server (dedicated).

My server provider is offering $25/hour for managed support.

My Kernal and Centos have not been updated for a while and I am looking to upgrade both of them. I am wondering how long would these 2 jobs normally take?

View 11 Replies View Related

Upgrade Centos 3.8 To 4.5

Jun 2, 2007

I'm trying to upgrade centos 3.8 to 4.5 but seem stuck here

I did a :

yum update --all

(nothing to be upgraded)

root@server [~]# rpm -Uvh --force yum-2.4.3-3.el4.centos.noarch.rpm centos-release-4-4.3.i386.rpm
error: Failed dependencies:
python-elementtree is needed by yum-2.4.3-3.el4.centos
python-sqlite is needed by yum-2.4.3-3.el4.centos

root@server [~]# rpm -Uvh [url]
Retrieving [url]
error: Failed dependencies:
python-abi = 2.3 is needed by python-elementtree-1.2.6-5.el4.centos


root@server [~]# rpm -Uvh [url]
Retrieving
[url]
error: Failed dependencies:
libsqlite3.so.0 is needed by python-sqlite-1.1.7-1.2.1

View 3 Replies View Related

How Upgrade Mysql5 In Centos 5.3

Jun 30, 2009

I wanted the database to 5.0.67-community version last update and do the best version available. OS: CENTOS 5.3 i686 standard is. And PHP version 5.2.9 and Kernel version 2.6.18-128.1.6.el5 I can version this database to mysql-5.1.35 updates can If you can help there. and if this is not good please help me that what version that this current version is better I do updates. You're commands and write how it can be done.

View 14 Replies View Related

When To Upgrade RAM (Linux - CentOS)

May 21, 2009

With Windows, it's simple to know when you need to upgrade the memory on a server. On Linux, apparently alot of RAM is reserved for cache?

Anyways, I currently have 2GB of RAM in a server and am wondering when the RAM should be upgraded. The server has became quite unstable and server load is always below 2, usually around 0.60 - 1.20.

Here's the current memory usage from PHPSysInfo (picture below):
[url]

Would you recommend I upgrade the RAM to help with stability?

View 9 Replies View Related

PHP 4.3.9 MYSQL 4.1.20 UPGRADE On CENTOS 4 With Plesk 8

May 28, 2009

I am planning on upgrading to php 5. I really don't need to upgrade to mysql 5 but do you guys think I will face problems with PHP 5.2.9 and Mysql 4.1.20 working together...

I am planning on doing the upgrade like this (if I decide to upgrade PHP and MYSQL all together)

1. STEP
nano /etc/yum.repos.d/CentOS-Base.repo

2. STEP
change the enabled=0 to 1 as follows

[centosplus]
name=CentOS-$releasever - Plus
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus
#baseurl=http://mirror.centos.org/centos/$releasever/centosplus/$basearch/
gpgcheck=1
enabled=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos4
priority=2
protect=1

4.STEP
yum install php-xml

5.STEP
yum update httpd* php* mysql*

and restart the server do you guys think I will face any problems.

If I am only upgrading the php to latest I am planning on doing

1.STEP
I will do the 2.STEP above

2.STEP
wget -q -O - http://www.atomicorp.com/installers/atomic.sh |sh
yum install php-xml php-pdo
yum install php-pear
mv /etc/php.ini.rpmnew /etc/php.ini

and reboot

View 4 Replies View Related

PHP 4.3.9 MYSQL 4.1.20 UPGRADE On CENTOS 4 With Plesk 8

May 28, 2009

I am planning on upgrading to php 5. I really don't need to upgrade to mysql 5 but do you guys think I will face problems with PHP 5.2.9 and Mysql 4.1.20 working together...

I am planning on doing the upgrade like this (if I decide to upgrade PHP and MYSQL all together)

1. STEP
nano /etc/yum.repos.d/CentOS-Base.repo

2. STEP
change the enabled=0 to 1 as follows

[centosplus]
name=CentOS-$releasever - Plus
mirrorlist=[url]
release=$releasever&arch=$basearch&repo=centosplus
#baseurl=[url]
gpgcheck=1
enabled=1
gpgkey=[url]
priority=2
protect=1

4.STEP
yum install php-xml

5.STEP
yum update httpd* php* mysql*

and restart the server do you guys think I will face any problems.

If I am only upgrading the php to latest I am planning on doing

1.STEP
I will do the 2.STEP above

2.STEP
wget -q -O - [url]
yum install php-xml php-pdo
yum install php-pear
mv /etc/php.ini.rpmnew /etc/php.ini

and reboot

View 2 Replies View Related

CentOS Upgrade Onto A Different Machine - Conflicts

Feb 27, 2008

Currently running a server with a little less than 100 accounts, running 32 bit CentOS 4.6 on a single chip running a current version of Cpanel and we're going to upgrade to a two quad core chips, and I figured I'd take this time to upgrade to a 64 bit version of CentOS 5.1. Here's my question: We're running an old version of Apache, and PHP

Server Version: Apache/1.3.37 (Unix) mod_auth_passthrough/1.8 mod_log_bytes/1.2 mod_bwlimited/1.4 PHP/4.4.6 FrontPage/5.0.2.2635.SR1.2 mod_ssl/2.8.28 OpenSSL/0.9.7a

and while all we have on the server now are wordpress blogs and a few forums, I have to confess a level of uninformed-ness when it comes to upgrading Apache and then transferring all the accounts.

These will be different machines, as I hope to make the backup/restore fairly seemless.

Should I upgrade Apache to the Apache2.* before I make the transfer, or does it matter? Same with PHP to PHP5.*
There shouldn't be any conflicts, but I'm posting this because I haven't had to deal with it as yet and thought someone knew of an large issue I could be on the lookout.

Also, the RPM/Perl modules's I've installed over time. Uh, is there a "differential" list or am I going to have to create a list of the RPMs I've got now, and then check after I make the build on the new machine? There's probably a dozen or so ones specific to some applications on the server that aren't required for the core operation, and damned if I can remember which they were...

I have more worries, but most of it involves hand holding issues I think I'll work on privately, but if I do have any more questions, I'll add it to this thread.

View 0 Replies View Related

How To Upgrade Php4 To Php5 On CentOS 4.6

Jul 7, 2008

How to upgrade php4 to php5 on CentOS 4.6?

View 4 Replies View Related

Plesk 12.x / Linux :: How To Upgrade To PHP 5.4 On CentOS 6

Feb 8, 2015

How to upgrade PHP to PHP 5.4 on CentOS 6 ?

View 4 Replies View Related

Host A Site In CentOS Without A Control Panel

Mar 31, 2008

if Someone could teach me or give me a tutorial on How to host a site in CentOS with out a control Panel.

View 9 Replies View Related

Unknown Host Error On Hypervm/lxadmin On CentOS

Apr 3, 2008

I run hypervm/lxadmin and centos

My issue is that my websites I have hosted there just come and go. They will be accessible for a few minutes, then return "unknown host" errors for a while, and then come back like it never happened.

I am amusiming this is a dns issue, but I am not really sure where to start. My dns template looks ok, but past that I am lost.

View 6 Replies View Related

Ftp Wont Restart Ftp Is Down

Oct 13, 2009

i am having an issue with my vps recently my ftp is down and i cant restart my ftp not sure how i can get this fix.

View 8 Replies View Related

Www Wont Work

Nov 25, 2007

when I try to go to a site of mine with the www like this one [url] It won't work but if I take out the www like this[url]it does work.

I'm not sure what could be causing this. As far as I'm aware everything is setup okay. I understand it's impossible for anyone who reads this to properly diagnose the issue without access to my server.

View 6 Replies View Related

Plesk 11.x / Linux :: CentOS 6 - Host Name Must Resolve To Correct IP Address Of Server

Feb 15, 2015

I have a fresh server running CentOS 6 (final). I am trying to install Plesk 11.5.30 but i am experiencing some problems. When i run the plesk-installer i get this message:

Your host name must resolve to the correct IP address of your server, unless you are using network address translation (NAT).

Please quit Parallels Installer, fix the host name resolution problem, and then try installing again.

You can skip the hostname check and continue the installation, however, in such a case, the installer cannot guarantee successful installation.

Now, in my /etc/hosts file i have this:

127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6

Is this correct? Or do i need to add/change something else?

My server is in the clound.

View 3 Replies View Related

Ip_conntrack Wont Work?

Jun 17, 2009

I've got the latest grsec stable, but i'm having a problem with getting ip_conntrack working.

I did the following with make menuconfig after copying my default kernels config file...

Networking -> Networking support -> Networking options -> Network packet filtering
framework (Netfilter) -> Core Netfilter -> Configuration -> Netfilter Xtables support
(required for ip_tables) -> "conntrack" connection tracking match support.

After a compile and reboot:

error: "net.ipv4.netfilter.ip_conntrack_generic_timeout" is an unknown key
error: "net.ipv4.netfilter.ip_conntrack_icmp_timeout" is an unknown key
error: "net.ipv4.netfilter.ip_conntrack_tcp_timeout_close" is an unknown key
error: "net.ipv4.netfilter.ip_conntrack_tcp_timeout_time_wait" is an unknown key
error: "net.ipv4.netfilter.ip_conntrack_tcp_timeout_last_ack" is an unknown key
error: "net.ipv4.netfilter.ip_conntrack_tcp_timeout_close_wait" is an unknown key
error: "net.ipv4.netfilter.ip_conntrack_tcp_timeout_fin_wait" is an unknown key
error: "net.ipv4.netfilter.ip_conntrack_tcp_timeout_established" is an unknown key
error: "net.ipv4.netfilter.ip_conntrack_tcp_timeout_syn_recv" is an unknown key
error: "net.ipv4.netfilter.ip_conntrack_tcp_timeout_syn_sent" is an unknown key
error: "net.ipv4.netfilter.ip_conntrack_udp_timeout" is an unknown key
error: "net.ipv4.netfilter.ip_conntrack_udp_timeout_stream" is an unknown key
error: "net.ipv4.netfilter.ip_conntrack_max" is an unknown key
error: "net.ipv4.ip_conntrack_max" is an unknown key

I did a ls on /lib/modules/2.6.27.10-grsec/kernel/net/ipv4/netfilter and dont see the modules that i see in the default kernels...

View 5 Replies View Related

Centos + Kernel 2.6.9-34.0.2- How To Upgrade Kernel

Apr 29, 2007

Last year I ordered a new server with Centos 4.3 and it had the kernel kernel 2.6.9-34.0.2ELsmp installed. It runned fine and I didn't update any packages since then.

Today I started getting a problem where both mysqld and kswapd0 uses very high amounts of CPU, spiking up to 100% and my memory usage is at 99% all the time. The problem seems exactly the same as the one mentioned in this thread.

In that thread the exact same kernel is said to be insecure and to cause this problem. I also came across a centOS bug that reports this problem with high cpu, mem usage and mysql & kswapd0 consuming all resources.

In the linked thread the person solved the problem by upgrading to kernel 2.6.9-42 using rpms but others recommended a newer kernel or a custom compiled kernel for CentOS.

Apparently when they used yum it said 34.0.2 was the latest kernel.

What should I do to upgrade the kernel, which version should i upgrade to, and where do I get it from? I won't be able to compile a custom kernel and I've only installed basic rpm packages before.

View 5 Replies View Related

VMWare Server Wont Start

Jun 2, 2008

I'm having issues after changing my system time and rebooting for whatever reason it didn't take effect but now my VMWare servers wont boot. I get this error when trying to run a vmware-cmd

[root@plexus ~]# /usr/bin/vmware-cmd -l
/usr/bin/vmware-cmd: Could not connect to vmware-authd
(VMControl error -14: Unexpected response from vmware-authd: 511 Error connecting to /usr/sbin/vmware-serverd process.)
[root@plexus ~]#

also when i try logging into the web interface same error.

View 5 Replies View Related

X11 Wont Start Without A Monitor Attached

Jun 27, 2009

I've got a small box running as a fileserver with CentOS 5. Sometimes life is a little easier using a GUI for jobs rather than SSH.

As this is not accessible externally, I've got it to autologin to a non-privilaged user, and as part of that logon a VNC session is opened using the inbuilt remote desktop tool.

This was working perfectly, until I realised if I cold boot the server without a monitor attached, X11 wont start at all unless I attach a monitor to it.

I know I can start a VNC session from using vncserver, but this way allows me to logon to the server as if I was sat infront of it, rather than running an extra session.

Presumabley I can add something into /etc/X11/xorg.conf so X11 will start without a monitor hooked up?

View 1 Replies View Related

Apache/httpd Wont Restart

Jan 25, 2008

I keep trying to restart Apache but it wont restart... I run a command line to restart it, but nothing happens. Here is what I have tried:

Quote:

-bash-3.1# chroot /home/fatehost.net/runtime_layeredpanel/
fatehost:/# /etc/
bash: /etc/: is a directory
fatehost:/# /etc/init.d
bash: /etc/init.d: is a directory
fatehost:/# /etc/init.d/httpd-users
Usage: /etc/init.d/apache2 start|stop|restart|reload|force-reload
fatehost:/# /etc/init.d/httpd-users start
Starting web server: Apache2(98)Address already in use: make_sock: could not bind to address 205.209.135.132:80
no listening sockets available, shutting down
Unable to open logs
fatehost:/# /etc/init.d/httpd-users restart
Forcing reload of web server: Apache2httpd (pid 5955) already running
.
fatehost:/# /etc/init.d/httpd-users force-reload
Forcing reload of web server: Apache2.
fatehost:/# /etc/init.d/httpd force-reload
Forcing reload of web server: Apache2.
fatehost:/# /etc/init.d/httpd-users restart
Forcing reload of web server: Apache2httpd (pid 13475) already running
.
fatehost:/#
fatehost:/# /etc/init.d/httpd-users start
Starting web server: Apache2(98)Address already in use: make_sock: could not bind to address 205.209.135.132:80
no listening sockets available, shutting down
Unable to open logs
fatehost:/# /etc/init.d/httpd-users stop
Stopping web server: Apache2.
fatehost:/#
fatehost:/# /etc/init.d/httpd-users start
Starting web server: Apache2(98)Address already in use: make_sock: could not bind to address 205.209.135.132:80
no listening sockets available, shutting down
Unable to open logs
fatehost:/#
fatehost:/# sudo /etc/init.d/httpd-users stop
bash: sudo: command not found
fatehost:/# su root /etc/init.d/httpd-users restart
Forcing reload of web server: Apache2httpd (pid 20391) already running
.
fatehost:/# /etc/init.d/httpd-users reboot
Usage: /etc/init.d/apache2 start|stop|restart|reload|force-reload
fatehost:/# reboot
WARNING: could not determine runlevel - doing soft reboot
(it's better to use shutdown instead of reboot from the command line)
shutdown: timeout opening/writing control channel /dev/initctl
init: timeout opening/writing control channel /dev/initctl
fatehost:/# WARNING: could not determine runlevel - doing soft reboot
bash: WARNING:: command not found
fatehost:/# (it's better to use shutdown instead of reboot from the command line)
> shutdown: timeout opening/writing control channel /dev/initctl
> init: timeout opening/writing control channel /dev/initctl
>
fatehost:/# /home/fatehost.net/runtime_layeredpanel
bash: /home/fatehost.net/runtime_layeredpanel: No such file or directory
fatehost:/#

View 6 Replies View Related

Exim Wont Work, Redhat ES4

Mar 6, 2007

I have complied exim 4.66 version using the source, now i do not seem to make it work

i am getting the fallowing error when i try send mail

$ exim xxx@xxxx.xxx
test

2007-03-06 12:36:44 1HOeWd-0000SH-EZ Cannot open main log file "/var/log/exim/mainlog": Permission denied: euid=8 egid=12
2007-03-06 12:36:44 1HOeWd-0000SH-EZ Failed to create spool file /var/spool/exim/input//1HOeWd-0000SH-EZ-D: Permission denied
2007-03-06 12:36:44 1HOeWd-0000SH-EZ Cannot open main log file "/var/log/exim/mainlog": Permission denied: euid=8 egid=12
exim: could not open panic log - aborting: see message(s) above

when i do $ service exim restart the service fail to stop and but starts OK.

there is no control panel installed on the box.

View 5 Replies View Related

PHP - Zend IonCube Wont Work

May 31, 2008

I'm running Plesk 8.4.0 and for whatever reason apparently IonCube didn't come pre installed or wasn't working so I tried installing it which is just getting the .so files and adding it to the php.ini that didn't work so I tried Zend the installer said it was complete but again no go. So I have this for an error

[root@liquidwind ~]# php -v
Failed loading /usr/lib/php/modules/php_ioncube_loader_lin_5.1.so: /usr/lib/php/modules/php_ioncube_loader_lin_5.1.so: undefined symbol: zend_unmangle_property_name_ex
Failed loading /usr/lib/php/modules/php_ioncube_loader_lin_5.1.so: /usr/lib/php/modules/php_ioncube_loader_lin_5.1.so: undefined symbol: zend_unmangle_property_name_ex
Failed loading /usr/local/Zend/lib/Optimizer-3.3.3/php-5.2.x/ZendOptimizer.so: /usr/local/Zend/lib/Optimizer-3.3.3/php-5.2.x/ZendOptimizer.so: cannot restore segment prot after reloc: Permission denied
PHP 5.2.5 (cli) (built: Jan 19 2008 10:30:38)
Copyright (c) 1997-2007 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2007 Zend Technologies
with Zend Extension Manager v1.2.2, Copyright (c) 2003-2007, by Zend Technologies
[root@liquidwind ~]#

View 14 Replies View Related

Chat That Wont Overwhelm Server

Nov 15, 2007

to implement a chat but I need that it wont overwhelm the server if is easy to set up it would be even better!

I am trying phpfreechat which uses ajax files as container, is that method better than using mysql as a acontainer?

View 3 Replies View Related

Whmcs Wont Create Account Cpanel

Jun 27, 2009

I have this problem today after a fresh install...

I think its maybe i havent dont it proper im not sure..

But a client joined today and i have new account created auto after payment and well it says in the whmcs the user has an login and password but when i tried to login with it it said login failed

Also it trys to login to whm not cpanel with the account, even tho its set up as shared hosting in products...

the login link is : [url]( i removed name for security)

View 4 Replies View Related

Server Works But Sites Wont Load

Oct 10, 2009

So this is a new problem for me, and I have no idea what could be broken?

My server works, but none of the sites load.

Server ip is 69.162.121.170, one of the sites is bloghost.cl

Where should I start looking? When you try to visit the site it just tells you it cant establish a connection. All I did was restart the server today, and now nothing works

View 3 Replies View Related

GeekStorage Problem, Wont Refund Prepaid Service

Jan 23, 2009

We know the problem with geekstorage that their vps nodes are oversold.

i asked for a refund for the months i havent use yet, and they wont refund me, they just say that i will get credit, but i think it is not fair he can not hold my money for a service that has not been provided yet, im not asking for a full refund, just for the months i prepaid

i have 268 dollars in favor, i offer a deal to jay to just refund me 218 dollars instead of 268, and now he is not responding my tickets i have been waiting more than 24 hours to get a response

View 14 Replies View Related

Customer Has Problem --- Index File Wont Show

Jun 13, 2007

One of my customers has been having a problem with his index files not showing up. It'll display the parent directory, and you can clearly see the index.html file in there, but it won't show it as the index.

It happened in one directory, and I went into .htaccess and did DirectoryIndex index.php.... but now i'm wondering if its part of a bigger problem, because its happening to other folders now.

View 6 Replies View Related

Wordpress Drupal Wont Create Files On Server Lamp

Apr 6, 2009

I built a web hosting server, the following is its state

Cent os 5
AMP server loaded updated (installed it as a complete suite during installation so it was all set to go with php mysql modules loaded)
webmin
usermin virtualmin

created 2 named based hosts.

now when i load up wordpress in a site and try to run install.php

the following pops up

"Sorry, I can't write to the directory. You'll have to either change the permissions on your WordPress directory or create your wp-config.php manually."

I had this issue before and research said to redo the entire server (tried everything and was fed up had fedora then"

you can have a look at www.itgrunts.com just click create config file and the errror pops up.

The php and mysql db work great on simple scripts but i dont know why this happens.

i worked with assigning the users and apache user to the directory and everything, no joy.

View 6 Replies View Related

Apache Wont Start :: Httpd.conf File Was Empty

Apr 6, 2008

[root@server1 ~]# service httpd start
no listening sockets available, shutting down
Unable to open logs

CENTOS Enterprise 4.6 i686 on standard - WHM X v3.1.0

apache 2.2

httpd.conf file was empty... I'm recompiling right now.

View 3 Replies View Related

Virtual Private Server (VPS) Wont Restart - Disk Quota Exceeded

Jul 17, 2008

An automatic backup in plesk has filled up the disk space in my VPS. It seemed to crash first of all - couldn't access my website, then i tried to restart it. It wont restart and comes up with the error below.

As i can't get into plesk i don't know how to delete these old backup files, seem to be in a catch 22. Help

Jul 17, 2008 01:05:33 PM Start Process Completed
Jul 17, 2008 01:05:33 PM Click here to open/close operation details.Start VPS #48606643 Failed
Jul 17, 2008 01:05:33 PM Operation start with the VPS(s) VEID48606643 is started.
Jul 17, 2008 01:05:33 PM Starting VE ...
Jul 17, 2008 01:05:33 PM vzquota : (warning) block_soft_limit [10000100] < block_current_usage [10099244]
Jul 17, 2008 01:05:33 PM VE is mounted
Jul 17, 2008 01:05:33 PM Setting devperms 20002 dev 0x7f00
Jul 17, 2008 01:05:33 PM Setting devperms 20007 dev 0xac8
Jul 17, 2008 01:05:33 PM Adding port redirection to VE(1): 4643 8443
Jul 17, 2008 01:05:33 PM Adding IP address(es): 212.227.251.151
Jul 17, 2008 01:05:34 PM ERROR: Can't write to file /etc/sysconfig/network-scripts/ifcfg-venet0
Jul 17, 2008 01:05:34 PM bash: line 264: echo: write error: Disk quota exceeded
Jul 17, 2008 01:05:35 PM vzquota : (warning) block_soft_limit [10000100] < block_current_usage [10099244]
Jul 17, 2008 01:05:35 PM VE is unmounted
Jul 17, 2008 01:05:35 PM VE start failed
Jul 17, 2008 01:05:35 PM Operation start with the VPS(s) VEID48606643 is finished with errors: #1004 Error invoking vzctl utility: Starting VE ... vzquota : (warning) block_soft_limit [10000100] < block_current_usage [10099244] VE is mounted Setting devperms 20002 dev 0x7f00 Setting devperms 20007 dev 0xac8 Adding port redirection to VE(1): 4643 8443 Adding IP address(es): 212.227.251.151 ERROR: Can't write to file /etc/sysconfig/network-scripts/ifcfg-venet0 bash: line 264: echo: write error: Disk quota exceeded vzquota : (warning) block_soft_limit [10000100] < block_current_usage [10099244] VE is unmounted VE start failed . Failed
Jul 17, 2008 01:05:35 PM Complete Process Failed

View 4 Replies View Related

Difference Between CentOs 5.0 And Centos 4.5? Both With Plesk

Oct 1, 2007

What is the difference between CentOs 5.0 and Centos 4.5? (Both contains Plesk)

Would CentOS 5 contain more updates and fixes? CentOS 4.5 be more stable?

View 0 Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved