Home Ticket Prefabs
Post
Cancel

Ticket Prefabs


The following prefabs worked for me when I used to work at Rackspace, they include many stuff that can be useful.

Virtual Host Creation

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
Good afternoon,

As requested, your new domain has been created. The information you will need to access and use your new domain is posted below:

---------------------------------------------------------------
Website Information
---------------------------------------------------------------
Domain: example.com
DocumentRoot: /var/www/vhosts/example.com
SFTP IP: 123.123.123.123
SFTP Username: example
SFTP Password: securepassword

---------------------------------------------------------------
DNS Information
---------------------------------------------------------------
Once you are ready to go live, you will want to point the DNS as follows:
[www.example.com](http://www.example.com/)IN A 123.123.123.123
example.com. IN A 123.123.123.123

If you want to be able to test the domain before you update DNS, I'll provide a link below that walks you through modifying the hosts file on your workstation:
https://support.rackspace.com/how-to/modify-your-hosts-file/

The entry you want to put in the hosts file is:
123.123.123.123[www.example.com](http://www.example.com/example.com

---------------------------------------------------------------

If you have any questions or run into any problems, please let us know and we will be happy to assist!

Directory Deletion

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Hello team,

You have requested we delete upwork2019's home folder on the following servers: 1018731 php7.regattanetwork.com

Please be aware that:

- This action is permanent.
- Rackspace does not perform data recovery or forensics.
- Our backup service adds a measure of data protection, but restores take time, and may also fail completely.
- In the event that this action results in unintended data loss, loss of functionality and/or downtime, Rackspace is indemnified upon your understanding and agreement with all of these risks.

---------------------------------------------------------------
Please update this ticket with the phrase โ€œI am awareโ€ indicating you are aware of the risks.
---------------------------------------------------------------

If you are not comfortable with moving forward with the requested operation, please contact your Account Manager/Service Delivery Manager or Business Development Consultant for alternate options.

MI Customer

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Hi team,

Thank you for your update

As this account is on the Managed Infrastructure service level, the OS or development level issues become the responsibility of you and your team, leaving the hardware and network management to Rackspace. However, we will try our best to guide you and provide options.

Here are how-to guides and articles related to:

We have the following options which would allow Rackspace to help troubleshoot - billable services or upgrading your service level. Please see below for further explanation:

Upgrading to Managed Operations. With this service level our administrators can log into your server to help troubleshoot and take care of most tasks for you. For further information please review https://support.rackspace.com/how-to/adding-a-managed-operations-service-level-to-your-cloud-account/

Billable Services allows our admins to make their best effort going above and beyond your normal Service Level Agreement for a fee. Here is a link to learn more about these services: https://support.rackspace.com/how-to/os-billable-services-for-managed-infrastructure-customers/

I will mark this ticket as pending your update. Once we receive your reply we will be able to proceed accordingly.

If you require any further information or assistance, you can contact us by updating this ticket or by calling support.

No Swap Space for Cloud Infrastructure

1
2
3
4
5
6
7
8
9
10
11
12
Hi team,

Thank you for contacting us.

This is the expected result of a General Purpose server as by default, swap partitions are not created on our public Cloud servers so as not to impact the performance of other servers on the host. This is mentioned in the following articles:

https://developer.rackspace.com/docs/user-guides/infrastructure/cloud-config/compute/cloud-servers-product-concepts/create-server/#swap
https://docs.rackspace.com/support/how-to/swap-space-on-cloud-servers/

As noted, Rackspace recommends choosing a server flavor with enough RAM to support your application without the use of swap.

If you require any further information or assistance, you can contact us by updating this ticket or by calling support.

System Disk for Boot Up

1
2
3
4
5
6
7
8
9
10
11
12
13
Hi team,

Thank you for reaching out. As the volume's mount status will impact whether or not it can be successfully detached, I would advise the following to resolve the issue:

Since this is a System Disk and is attached at /dev/xvda, you will need to make sure the server is Shutoff, then detach the volume. You will need to use the API to detach the System Disk:

https://pitchfork.rax.io/servers/#unattach_volume_from_server-cloud_servers

The following is outlined in this document as well, specifically the Deatch a Volume section:https://docs.rackspace.com/support/how-to/increase-size-of-cloud-boot-from-volume-server-system-disk/

Once it is detached, you can simply re-attach it at the /dev/xvda position in the Cloud Control Panel and issue a reboot to power the server on.

If you require any further information or assistance, you can reach out to us by updating this ticket or by calling support and referencing this ticket.

Cloud Incident Notification

First Prefab

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Hello team,

Thank you for contacting Rackspace Support today.

We apologize, this occurred due to the hypervisor on which your server resides has experienced a hardware failure. Our Data center Operations team is working to replace the affected component.

We do have a three strike process in place where if a host has three incidents like this within 60 days then our operations team will migrate all the servers on that host to a different host.

If you'd like to request a host migration before then, please let us know and we can perform that, but please note there could be some downtime involved as part of the migration process.

You can also migrate your server at any time through the Cloud Control Panel

Rackspace Cloud >> Servers >> Cloud Servers >> Server Name >> Actions >> Migrate Server

We again apologize for this inconvenience. Rackspace constantly monitors our services and related components to prevent downtime. We take proactive steps to minimize issues, and work to resolve them quickly when they occur.

If you require any further information or assistance, you can contact us by updating this ticket or by calling support.

Second Prefab

1
2
3
4
The hypervisor was rebooted after becoming unresponsive. Due to the highly flexible and volatile nature of our public cloud, we do not do RCA's for hypervisor incidents. We encourage customers to architect their environment in such a way where they do not depend on a single server, so in that regard, the potential for hardware failure should be factored into their cloud architecture.

That being said, we do have a 3 strike system and will decommission hosts that have experienced multiple issues.
Please let us know if you have any questions.

Linux Out-Of-Memory (OOM)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
Hi team,

As this account is on the Managed Infrastructure service level, the OS or development level issues become the responsibility of you and your team, leaving the hardware and network management to Rackspace. However, we will try our best to guide you and provide options.

Linux has an out-of-memory (OOM) killer that can close processes when memory gets low to preserve enough memory for the OS. When I went to check on the emergency console, I realized there were OOM messages for Apache, this may be the root cause of the issue. You can read more about it in the following links:

Linux Out-of-Memory Killer
https://www.oracle.com/technical-resources/articles/it-infrastructure/dev-oom-killer.html
https://docs.rackspace.com/support/how-to/linux-out-of-memory-killer/

I am currently unable to see memory and CPU usage for this server in the Cloud Control Panel as the Rackspace Monitoring Agent is not installed. By installing the Rackspace Monitoring Agent, you can document the server's health status to find periods of excessive usage.

Install and configure the Rackspace Monitoring Agent
https://docs.rackspace.com/support/how-to/install-and-configure-the-rackspace-monitoring-agent/

Here are also some steps you can take to investigate your server's system load:

Check the System Load on Linux
https://docs.rackspace.com/support/how-to/checking-system-load-on-linux/

Memory monitoring and management
https://docs.rackspace.com/support/how-to/memory-monitoring-and-management/

Using the Apache2Buddy script for performance and stability
https://docs.rackspace.com/support/how-to/using-the-apache-2-buddy-script-for-performance-and-stability/

Resize standard and general purpose servers
https://support.rackspace.com/how-to/resize-standard-and-general-purpose-servers/

We have the following options which would allow Rackspace to help troubleshoot upgrading your service level. Please see below for further explanation:

Upgrading to Managed Operations. With this service level our administrators can log into your server to help troubleshoot and take care of most tasks for you. For further information please review https://support.rackspace.com/how-to/adding-a-managed-operations-service-level-to-your-cloud-account/

I will mark this ticket as pending your update. Once we receive your reply we will be able to proceed accordingly.

If you require any further information or assistance, you can contact us by updating this ticket or by calling support.

Out-Of-Memory (OOM) Killer (Short prefab)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Hello team,

Linux has an out-of-memory (OOM) killer that can close processes when memory gets low to preserve enough memory for the OS.

Linux Out-of-Memory Killer
https://www.oracle.com/technical-resources/articles/it-infrastructure/dev-oom-killer.html

Here are also some steps you can take to investigate your server's system load:

Check the System Load on Linux
https://docs.rackspace.com/support/how-to/checking-system-load-on-linux/

I am currently unable to see memory and cpu usage for this server in the Cloud Control Panel as the Rackspace Monitoring Agent is not installed. By installing the Rackspace Monitoring Agent, you can document the server's health status to find periods of excessive usage.

Install and configure the Rackspace Monitoring Agent
https://docs.rackspace.com/support/how-to/install-and-configure-the-rackspace-monitoring-agent/

If you require any further information or assistance, you can contact us by updating this ticket or by calling support.

DNS API Calls

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Hello team,

I was not able to find a curl command for DNS records but I did find some other commmands:

Check DNS Records in the Linux Terminal
https://www.2daygeek.com/check-find-dns-records-of-domain-in-linux-terminal/

You are also able to export and send other Cloud DNS commands through the API tool Pitchfork:

DNS - API Calls
https://pitchfork.rax.io/dns/https://docs.rackspace.com/support/how-to/pitchfork-the-rackspace-cloud-api-web-application/

We can also export a Bind9 file for a particular domain if you wish.

If you require any further information or assistance, you can contact us by updating this ticket or by calling support.

Not SSL in a website

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Hi team,

Thank you for your update.

From our side, we do not store or manage the SSL certificate on your server as we do not have access to login to your server. I've also checked on the account and as you do not have any Load Balancers on the account, this would indicate the SSL is managed at the server level.

In attempting to loadhttps://www.jrcompany.comI see that this domain is not able to provide a secure connection which would indicate the server does not know how to respond to an https request. This could indicate that the virtual host for the domain is not configured for HTTPS or the SSL Engine is not enabled to handle the secure traffic.

I would advise reaching out to your developers to look into the SSL configuration on the server.

As we do not log into customer's servers with your service level, we are only able to provide guidance. We have the following options which would allow Rackspace to help troubleshoot - billable services or upgrading your service level. Please see below for further explanation:

Upgrading to Managed Operations. With this service level our administrators can log into your server to help troubleshoot and take care of most tasks for you. For further information please reviewhttps://support.rackspace.com/how-to/adding-a-managed-operations-service-level-to-your-cloud-account/

Billable Services allows our admins to make their best effort going above and beyond your normal Service Level Agreement for a fee. Here is a link to learn more about these services:https://support.rackspace.com/how-to/os-billable-services-for-managed-infrastructure-customers/

I will now mark this ticket for closure. Please feel free to update this ticket should you require any further information or assistance

Malware Removal for MI Customers.

1
2
3
4
5
6
7
8
9
Hi team,

Thank you for contacting us.

We are not able to assist with the removal of malware on a server. This would be something your team would need to handle or you would need to reach out to a security firm to assess and remove the malware on your server. Furthermore, as you are utilizing our Infrastructure service level, our teams do not have access to your environment to review or make changes on your behalf.

Due to the complexity of malware and how it infects a system, we are not equipped to provide guidance or documentation on removal of malware on a server as each infection will produce different results and infect the server using different methods.

If you require any further information or assistance, you can contact us by updating this ticket or by calling support.

Servermill No Root Access

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Hello team,

Automation could not complete on this server because it was not able to log in to the server.

------------------------------ 
[Tue Nov  3 19:45:21 2020] Unknown exception while running alias.: Unable to find a valid connection to the server
[Tue Nov  3 19:45:21 2020] Unknown exception while running alias.: Unable to find a valid connection to the server
[Tue Nov  3 19:45:22 2020] Output: Attempting connection to 10.209.160.69 on port 22 with root with a timeout of 10
[Tue Nov  3 19:45:32 2020] Output: Unable to connect to IP 10.209.160.69 and port 22, attempting the next one
[Tue Nov  3 19:45:32 2020] Output: Attempting connection to 23.253.213.74 on port 22 with root with a timeout of 10
[Tue Nov  3 19:45:42 2020] Output: Unable to connect to IP 23.253.213.74 and port 22, attempting the next one
[Tue Nov  3 19:45:42 2020] Marking task add_begin_build_file as failed due to exception: Unable to find a valid connection to the server
[Tue Nov  3 19:45:42 2020] Unknown exception while running alias.: Unable to find a valid connection to the server
------------------------------

There are no Rackspace managed users/passwords configured on this server so we are not able to log in to the device.

If you would like automation to complete on this server we will need to be able to log in to the device, adjust the configuration if necessary, and have a valid root password to allow root to log in to complete the automation tasks. Any configuration and the root password can be reverted/changed after automation completes.

Without the completion of automation the backup agent is not installed. If you do not require backups on this server then that may be okay for your purposes. I noted that your server does have backups configured.

Are you able to log in to the device?
Is everything working as expected?
Do you require backups on this server?
Optionally, if you are able to log in to the server, you could configure backups manually. The easiest way to install the cloud backup agent is to click the "install the Cloud Backup agent" link at bottom of the server details page and follow the instructions. Alternately you could follow the instructions at the following link:

https://docs.rackspace.com/support/how-to/rackspace-cloud-backup-install-the-agent-on-linux

Please let us know how you would like to proceed. Please let us know if no further work is required from Rackspace and we can mark this server as "online/complete".

If you have any questions or we can be of any assistance please update this ticket or call 1-888-480-7640 any time 24/7..

Cloud Server Software Firewall Updates Failed

First Prefab

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Hello Team,

We have received an alert regarding Cloud Server Software Firewall Updates failing.

Please see a summary of my investigation below:

The software firewall updates for the "p0012.mmghost.net" server (862cf7f5-e7c6-4df5-9b42-712fadef8184) are failing due to the server requiring SSH key authentication:
No suitable authentication method found to complete authentication

Please note that we require some additional information in order to move forward with this ticket.

The details we require are as follows:

As your cloud account is at the Managed Infrastructure service level, we are unable to log into the device to troubleshoot or diagnose issues.

We will require password authentication to temporarily be allowed in order for the automation to run and finish the software firewall updates.ย  Once password authentication is enabled, we will be able to re-run the automation and get the updates down.ย  We will require the 'rackconnect' user to be able to connect using the following password:

Ni3+r5!F8Qs/

Can you also confirm if the server is using the default port 22 for SSH and if the SSH process has been reloaded since changing the SSH settings.

Once you've verified the password for the rackconnect user is set, I would advise modifying your /etc/ssh/sshd_config file to have a Match User statement to allow password authentication for the rackconnect user as this would only be used by our automation.

Example:

Match User rackconnect
ย ย ย ย  PasswordAuthentication yes

Once we receive your reply that this has been completed, we will be able to proceed with re-running automation to allow the updates to go through.

If you require any further information or assistance, you can contact us by updating this ticket or by calling support.

Second Prefab

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
Hello Team,

This update is to inform you of an issue that occurred when we attempted to run automatic updates for your Rackconnect setup.

An error occurred due to the connection timing out when our automation attempted to connect to the following server:

Account:
Server:
UUID:
Region:

This automation keeps your server updates with the necessary firewall updates to maintain your Rackconnect setup (ie, cloud server linked to your dedicated firewall).

Since the aforementioned account is Managed Infrastructure, we are unable to log into the server to make the necessary changes that would allow Rackconnect automation to complete successfully.

Here are the conditions that automation needs in order to complete successfully:
- The root user is allowed to SSH.
- Password authentication is allowed in SSH.
- SSH is listening on TCP port 22.
- SSH is listening on both the initial public IP and the Private IP.
- The root password has not changed between the Cloud Server's creation and when automation logs in.
- Proper OpenSSL packages installed on server so wget can negotiate a connection with externalservices.rackconnect.rackspace.com
- We will require the 'rackconnect' user to be able to connect using the following password:
    PASSWORD
- Once you've verified the password for the rackconnect user is set, I would advise modifying your /etc/ssh/sshd_config file to have a Match User statement to allow password authentication for the rackconnect user as this would only be used by our automation.

Match User rackconnect
PasswordAuthentication yes

Once these settings are either changed or verified, we can attempt to run automation again.

I will mark this ticket as pending your update. Once we receive your reply we will be able to proceed accordingly.

GRUB UEFI Update Failure

1
2
3
4
5
6
7
8
9
10
In another ticket placed with our Managed Operations team where our Linux Admins could log into the VM and issue commands themselves, they encountered this error and appear to have resolved it with the following:

mount /dev/xvdaX /boot/efi/
apt-get install grub-efi
apt-get purge grub*
apt-get install grub-efi
tail -1 /etc/mtab
tail -1 /etc/mtab >> /etc/fstab

NOTE: Before you attempt these same changes, I would advise that you take an image of your server in it's present state so that should anything go wrong with the changes, you can revert back to the state prior to those changes.

OS Upgrade for Cloud

1
2
3
4
5
6
7
8
9
10
11
12
13
Hi Team,

Thank you for contacting us.

That is correct, the only method available to move to a new OS would be to spin up new servers with the desired OS and migrate your data.

Our teams can help with creating a server and setting it up for you, but your team will need to handle the data migration as we do not support this process.

Alternatively, Rackspace Technology can also manage migrations on your behalf with our Professional Services team. If you would like a free Statement of Work (SOW), please let us know and we can connect you with your account team for next steps.

I will tentatively mark this ticket for closure while you confer with your team regarding this process.

If you require any further information or assistance, you can contact us by updating this ticket or by calling support.

Live Migrations

First Prefab

1
2
3
4
5
6
7
8
9
10
11
12
13
14
Hello team,

Cloud Server 'SERVER' was part of an infrastructure related live migration. Live-migrations are a continuous part of our operational workflow. They enable us to do security and lifecycle patching for hypervisors without customer impact-at least that is the hope. However, in some of the case of the cases, or with older operating systems, live-migration may cause an impact. We do apologize for the inconvenience.

In rare cases, outdated kernels provided by outdated OS's can clash with the virtualization driver responsible for communicating with the "host" (the hypervisor) of the Cloud Server. This has to do with the releasing of disk locks and transferring data of a live system.

In cases where the live migration process causes service disruption, we can add metadata to the servers to opt them out of any future scheduled live migrations where we will instead schedule reboot migrations for the servers any time that they need to be moved to another host. Please let us know if you would like us to add this metadata to the server.

The following are just some links I recommend perusing when or if convenient regarding relying on a monolithic system.

https://docs.rackspace.com/docs/user-guides/infrastructure/cloud-ops/bestpractice/
https://www.rackspace.com/en-au/blog/accommodating-the-whole-barnyard

We thank you for being a customer, and if you have any questions, please create a ticket or give us a call at any time, we are happy to help.

Second Prefab

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
I can see the server 'SERVER' was recently live migrated to a new host within the datacentre. Sometimes we do need to live migrate servers to a different host to perform maintenance on the previous one.

To do this we perform a live migration which is usually a seamless process and isn't expected to cause any downtime. However in this case it seems the live migration caused your server to crash.

I can confirm the migration started on the TIME UTC and completed successfully at TIME UTC

# Firewall Linux and Load Balancer

Thank you for your update. We have several how-to articles with sections regarding allowing access through a software firewall from a specified ip address:

Ubuntuยฎ and Debianยฎ
https://docs.rackspace.com/support/how-to/basic-ufw-firewall-management/

RHELยฎ 7 and CentOSยฎ 7
https://docs.rackspace.com/support/how-to/basic-firewalld-firewall-management/

Red Hatยฎ Enterprise Linuxยฎ (RHELยฎ) 6 and CentOSยฎ 6
https://docs.rackspace.com/support/how-to/basic-iptables-firewall-management/

Load Balancers also have an Access Control setting to manage access:

Configure a load balancer
https://docs.rackspace.com/support/how-to/configure-a-load-balancer/

If you require any further information or assistance, you can contact us by updating this ticket or by calling support.

End-Of-Life Prefabs

Cloud EOL #1

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
In working with your support request, an End of Support / End of Life Operating System has been identified on the device on your account. When an Operating System goes End of Support at Rackspace, managed support requests for that device will now be completed on a billable basis for devices that the client has not migrated away from. This will be done on a per incident hourly basis.

Currently Supported Linux Operating Systems:
-RHEL or CentOS 7 supported until June 30, 2024
-Ubuntu 18.04 LTS supported until April 30, 2023
-Ubuntu 20.04 LTS supported until July 30th, 2025
-Debian 9 LTS supported until January 2022
-Debian 10 supported until January 2022 (LTS EOL date not announced yet)

These are the support options available to customers who are running on an EOL OS:

๐—ข๐—ฝ๐˜๐—ถ๐—ผ๐—ป ๐Ÿญ:Respond back that you would like pricing for a Billable Service / hourly support request

By responding back to this ticket, we will provide pricing details and Scope of Work to handle the support request as a one-off billable service. The agreed upon price is a one time fee per support request for an End of Support / End of Life device.

๐—ข๐—ฝ๐˜๐—ถ๐—ผ๐—ป ๐Ÿฎ:Migration Server (Advised)

Rackspace Support team will set up a physical or virtual migration server, with a new, supported OS for you to perform your migration. This option may be necessary for customers utilizing legacy hardware that is marked as an End of Life platform by the hardware vendor or that are no longer certified for use by the OS vendor. Please reach out to your Customer Success Manager for information and pricing on migration server options.

๐—ข๐—ฝ๐˜๐—ถ๐—ผ๐—ป ๐Ÿฏ: Professional Services

If you are unable to or would like to have someone else to perform the migration required in Option 2, Rackspace will work with you and one of our partners to assist. Please reach out to your Customer Success Manager for information and pricing.

Please either respond to this ticket or reach out to your Customer Success Manager as soon as possible and let us know which option best fits your needs.

Cloud EOL #2

1
The server SERVER_NAME and phmloans.com are running CentOS 6 which reached End of Life on November 2020. This means that the OS will not be providing additional system patches or security vulnerability updates for these operating systems beyond their EOL dates.

Dedicated EOL

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
Hello team,

In working with your support request, an End of Support / End of Life Operating System has been identified on the device(s) on your account. When an Operating System goes End of Support at Rackspace, managed support requests for that device will now be completed on a billable basis for devices that the client has not migrated away from. This will be done either on a per incident, hourly basis or via an Extended Support offering.

Please see our Extended Lifecycle Support webpage at:
https://www.rackspace.com/information/legal/eolterms

Currently Supported Linux Operating Systems:

- RHEL or CentOS 7 supported until June 30, 2024
- RHEL 8 supported until May 31, 2029
- Oracle Linux 7 supported until July 31, 2024
- Ubuntu 18.04 LTS supported until April 30, 2023

๐€๐Ÿ๐ญ๐ž๐ซ ๐‰๐ฎ๐ง๐ž ๐Ÿ๐ฌ๐ญ, ๐š๐ง๐ฒ ๐ฌ๐ฎ๐ฉ๐ฉ๐จ๐ซ๐ญ ๐จ๐ง ๐š ๐ฌ๐ฒ๐ฌ๐ญ๐ž๐ฆ ๐ญ๐ก๐š๐ญ ๐ก๐š๐ฌ ๐ ๐จ๐ง๐ž ๐„๐ง๐ ๐Ž๐Ÿ ๐’๐ฎ๐ฉ๐ฉ๐จ๐ซ๐ญ ๐Ÿ๐ซ๐จ๐ฆ ๐ญ๐ก๐ž ๐ฏ๐ž๐ง๐๐จ๐ซ (๐š๐ง๐ ๐ž๐ฏ๐ž๐ง๐ญ๐ฎ๐š๐ฅ๐ฅ๐ฒ ๐„๐ง๐ ๐Ž๐Ÿ ๐‹๐ข๐Ÿ๐ž) ๐ฐ๐ข๐ฅ๐ฅ ๐ข๐ง๐œ๐ฎ๐ซ ๐š ๐›๐ข๐ฅ๐ฅ๐š๐›๐ฅ๐ž ๐Ÿ๐ž๐ž ๐ข๐Ÿ ๐ญ๐ก๐ž ๐œ๐ฎ๐ฌ๐ญ๐จ๐ฆ๐ž๐ซ ๐๐จ๐ž๐ฌ ๐ง๐จ๐ญ ๐จ๐ฉ๐ญ ๐ข๐ง๐ญ๐จ ๐š๐ง ๐„๐ฑ๐ญ๐ž๐ง๐๐ž๐ ๐’๐ฎ๐ฉ๐ฉ๐จ๐ซ๐ญ ๐ฉ๐š๐œ๐ค๐š๐ ๐ž.

๐„๐Ÿ๐Ÿ๐ž๐œ๐ญ๐ข๐ฏ๐ž ๐‰๐ฎ๐ง๐ž ๐Ÿ๐ฌ๐ญ, ๐Ÿ๐ŸŽ๐Ÿ๐Ÿ, ๐š๐ง๐ฒ ๐ฐ๐จ๐ซ๐ค ๐จ๐ง ๐š๐ง ๐š ๐‘๐‡๐„๐‹/๐‚๐ž๐ง๐ญ๐Ž๐’ ๐Ÿ” ๐›๐จ๐ฑ ๐ฐ๐ข๐ฅ๐ฅ ๐ข๐ง๐œ๐ฎ๐ซ ๐š๐ง ๐ก๐จ๐ฎ๐ซ๐ฅ๐ฒ ๐›๐ข๐ฅ๐ฅ๐š๐›๐ฅ๐ž ๐œ๐ก๐š๐ซ๐ ๐ž ๐จ๐Ÿ $๐Ÿ๐Ÿ“๐ŸŽ ๐ฉ๐ž๐ซ ๐ก๐จ๐ฎ๐ซ ๐จ๐ซ ๐ญ๐ก๐ž ๐œ๐ฅ๐ข๐ž๐ง๐ญ ๐œ๐š๐ง ๐จ๐ฉ๐ญ ๐Ÿ๐จ๐ซ ๐ญ๐ก๐ž ๐ฆ๐จ๐ง๐ญ๐ก๐ฅ๐ฒ ๐Ÿ๐ž๐ž ๐จ๐Ÿ $๐Ÿ“๐ŸŽ ๐š ๐ฆ๐จ๐ง๐ญ๐ก ๐ญ๐จ ๐ง๐จ๐ญ ๐ก๐š๐ฏ๐ž ๐ญ๐จ ๐ฉ๐š๐ฒ ๐จ๐ง ๐š ๐ฉ๐ž๐ซ ๐œ๐š๐ฌ๐ž ๐›๐š๐ฌ๐ข๐ฌ ๐š๐ง๐ ๐ฃ๐ฎ๐ฌ๐ญ ๐ฌ๐ฎ๐›๐ฆ๐ข๐ญ ๐ซ๐ž๐ช๐ฎ๐ž๐ฌ๐ญ๐ฌ ๐š๐ฌ ๐ญ๐ก๐ž๐ฒ ๐ง๐ž๐ž๐. ๐ˆ๐ง ๐ญ๐ก๐ž ๐Ÿ๐ฎ๐ญ๐ฎ๐ซ๐ž, ๐Ÿ๐จ๐ซ ๐š๐ง๐ฒ ๐จ๐ญ๐ก๐ž๐ซ ๐จ๐ฉ๐ž๐ซ๐š๐ญ๐ข๐ง๐  ๐ฌ๐ฒ๐ฌ๐ญ๐ž๐ฆ๐ฌ, ๐›๐ข๐ฅ๐ฅ๐š๐›๐ฅ๐ž ๐ฌ๐ฎ๐ฉ๐ฉ๐จ๐ซ๐ญ ๐ฐ๐ข๐ฅ๐ฅ ๐ฌ๐ญ๐š๐ซ๐ญ ๐ญ๐ก๐ž ๐๐š๐ฒ ๐š๐Ÿ๐ญ๐ž๐ซ ๐ญ๐ก๐ž ๐„๐ง๐ ๐จ๐Ÿ ๐’๐ฎ๐ฉ๐ฉ๐จ๐ซ๐ญ ๐๐š๐ญ๐ž.

These are the support options available to customers who are running on an EOL OS:

๐Ž๐ฉ๐ญ๐ข๐จ๐ง ๐Ÿ: Extended Support Option - Not available for Public Cloud customers

If you are planning to remain on your EOL device(s) and
would like to be able to submit support requests without being billed per
request, you may opt into an Extended Support Option. This option is advised
for customers that are still working to get to a supported Linux OS, however
they still require support to perform work that falls within our Spheres of
Support. Please understand that some requests may not be possible to complete
due to the OS being EOL. This option carries an additional charge per month of
$50 USD per device.

๐Ž๐ฉ๐ญ๐ข๐จ๐ง ๐Ÿ: Migration Server (Advised)

Rackspace Support team will set up a physical or virtual
migration server, with a new, supported OS for you to perform your migration.
This option may be necessary for customers utilizing legacy hardware that is
marked as an End of Life platform by the hardware vendor or that are no longer
certified for use by the OS vendor. Please reach out to your Customer Success
Manager for information and pricing on migration server options.

๐Ž๐ฉ๐ญ๐ข๐จ๐ง ๐Ÿ‘: Reinstall a new, supported OS on current
hardware with new hard drives

Rackspace Support team will perform a fresh install of a
supported operating system on your server (legacy hardware is Migration option 3 only)
with a new hard drive. The drives currently containing your data may be
reattached after the install process (subject to hardware limitations), to
allow you access to your pre-reinstall data and configuration files. A backup
of your server prior to reinstall is recommended and can be used to restore
data onto the new system (total storage space permitting).

๐Ž๐ฉ๐ญ๐ข๐จ๐ง ๐Ÿ’: Professional Services

If you are unable to or would like to have someone else to
perform the migration required in Option 3, Rackspace will work with you and
one of our partners to assist. Please reach out to your Customer Success
Manager for information and pricing.

๐Ž๐ฉ๐ญ๐ข๐จ๐ง ๐Ÿ“: RedHat Extended Lifecycle Patching (Only
for RHEL systems, not CentOS)

Frequently paired with Option 2 - Extended Support, this option is recommended if you are planning to remain on your RHEL 6.x device(s) in the short term. This service is required to continue to receive any patches from Red Hat that they have deemed critical impact security fixes and select urgent priority bug fixes, but this is for a LIMITED and SMALL subset of core OS packages, for an Operating System that is ALREADY End of Life. We must stress that it will not continue to patch the entire OS and there is no guarantee of updates. To take advantage of this option, the system must be updated to Redhat 6.10.

Please either respond to this ticket or reach out to your Customer Success Manager as soon as possible and let us know which option best fits your needs.

Migration Plan

1
2
3
4
5
6
7
8
In order to migrate to a new server, here is the plan we usually follow:

1.  You advise what type of server and OS version you want to migrate to, and spin up a new server accordingly. You will get the pricing info, on the page of creating new server after selecting the resources you needed on new server.
2.  We handle installation and configuration of supported services and packages, and verify that your settings on the new device (vhosts, PHP tunables, etc.) are reasonably mirrored to your old system. Please keep in mind that there are often changes in default settings between major versions (such as when changing from PHP 5 to PHP 7), and we may not be able to guarantee that everything is *exactly* the same as it was before.
3.  Your team owns migration of any data to the new server. This includes databases and web files. In some cases, we may run commands to this end as a reasonable endeavor, but you must verify the integrity of that data and ensure it is in the right place. Additionally, not all technicians are comfortable moving customer data around, so this is handled entirely on a case-by-case basis.
4.  Your team continues to test and verify the stability of the new environment, while we provide our normal support for the new device. Once you are confident that the new environment is ready to go live, we'll move any DNS that needs to be changed over to the new server.
5.  Take an image of the old device and shut it down, and verify that nothing else on that server is needed.
6.  Delete the old server.

SFTP or FTP

1
2
3
4
5
6
7
8
We can absolutely help with you with this jailed user. We do have to ask some clarification about which protocol you are wanting to use. Customers sometimes use FTP and SFTP interchangeably because they do serve the same function, but they are two different protocols.

FTP - Typically uses Port 21, and information is transferred in plain text (including passwords).
SFTP - Utilizes the same Secure Shell that SSH utilizes over Port 22 (or a custom port if you have SSH setup on a custom port), and information transferred with binary encryption.

We, of course, recommend that customers use SFTP over FTP, but we do understand that some customers use third-party programs or applications that require FTP.

Which protocol would you like this user created for: FTP or SFTP?

Service Failure: RHNSD

1
2
3
4
5
6
7
8
9
10
11
Hi team,

This ticket has now been resolved. Please find following a summary of the ticket resolution:

Description of issue
- Service Failure Alert: rhnsd service not running.

Resolution
- This server was just moved to RHUI patching management, and so rhnsd is no longer running. We have disabled the monitor for this service at this time and will close this ticket.

Please feel free to update this ticket should you require any further information or assistance.

Spamhaus PBL

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
Hi team,

This is to make you aware that we are continuing to review this ticket.

Due to the dynamic way IP addresses are assigned and removed on cloud servers they are often found on lists such as the SPAMHAUS PBL. This is something which is common with public clouds and is not specific to Rackspace cloud.

As stated by Spamhaus all IP addresses which are not designated mail server machines should be on the PBL list.

Cloud servers by default are not designated mail servers so it should be expected to find cloud servers public IP's on this list.

Please be aware sending mail on cloud servers is not something Rackspace recommends as there can be no guarantee of email delivery. For best results we recommend using an email relay service such as MailGun, SendGrid, Mail Chimp, and/or others.

There is more information about Mailgun below:
https://www.mailgun.com/rackspace/

Blacklists are also controlled by third parties which Rackspace does not have any control over so we are therefore not able to remove IP's on your behalf.

According to Spamhaus this list should not prevent you sending emails from your server. I have found the following guide in our how-to centre which has further information on sending mail from a cloud server:
https://support.rackspace.com/how-to/preparing-the-cloud-server-to-be-a-mail-server/

As mentioned previously, we DO NOT recommend sending email from our OpenStack Public Cloud (OPC) assigned range of IPs. If you wish to still use the Cloud Server there are two ways to go around having external sources block email from your IP.

1.  Use an Email Relay service like Mailgun, Mail Chimp, and/or others.
2.  Obtain your own Dedicated Block of Public IPS for all your cloud servers by utilizing RackConnect Hybrid Cloud.

A third and fourth option, although they do not involve using a Cloud Server as an email server, it to use our:
3\. RackSpace Managed Hosted Email services which does not using OpenStack Public Cloud (OPC) IP block ranges.
or
4\. Dedicated Physical server which gets you get a Dedicated Block of IPs assigned by your Physical Firewall appliance/s.

Please feel free to reach out to your Technical Customer Service Manager, for further guidance and/or to coordinate further technical discussions.

If you require any further information or assistance, you can contact us by updating this ticket or by calling us.

Cloud Backup Errors - could not translate

1
2
3
4
5
6
7
8
9
10
11
12
13
Hello,

The backup completed but it did experience errors with the following files:

/var/tmp/systemd-private-dd96b55752cc4e039dc907cade09757a-fwupd.service-7TNPph

/var/tmp/systemd-private-dd96b55752cc4e039dc907cade09757a-fwupd.service-7TNPph/tmp

We do see this from time to time. It generally occurs when a backup process starts and indexes all files it needs to backup. It then goes through and backs up said files. If the file changes or disappears after the initial indexing you can get errors such as this.

As /var/tmp is a temp directory we do not recommend backing it up as generally you never need to backup temporary data and it will cause errors. The fix would just be to exclude this directory from the backup or ignore them. I'd also recommend reading our backup best practices:

https://docs.rackspace.com/support/how-to/best-practices-for-cloud-backup

Segmentation Fault Driveclient

1
2
3
4
5
6
7
8
9
10
11
We currently don't have a full understanding of the issue but we do have a internal bug report open and our developers are currently looking at this issue.

It seems the glibc getpwuid() function used by the Agent/Updater is failing due to an issue with nsswitch and sssd running in lieu of nscd. While not the greatest workaround, this can be fixed by installing nscd, and disabling sssd. This can be done with the following commands:

yum -y install nscd &&
systemctl enable nscd &&
systemctl start nscd &&
systemctl disable sssd &&
systemctl stop sssd

After that, go ahead and restart the cloudbackup-updater and driveclient services and go ahead and give the registration a try once more to see if it continues to segfault.
This post is licensed under CC BY 4.0 by the author.