Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Conferences
Free Learning
Arrow right icon
Troubleshooting Citrix Xendesktop
Troubleshooting Citrix Xendesktop

Troubleshooting Citrix Xendesktop: The ultimate troubleshooting guide for clear, concise, and real-world solutions to a wide range of common Citrix XenDesktop problems

eBook
€22.99 €32.99
Paperback
€41.99
Subscription
Free Trial
Renews at €18.99p/m

What do you get with Print?

Product feature icon Instant access to your digital eBook copy whilst your Print order is Shipped
Product feature icon Paperback book shipped to your preferred address
Product feature icon Download this book in EPUB and PDF formats
Product feature icon Access this title in our online reader with advanced features
Product feature icon DRM FREE - Read whenever, wherever and however you want
OR
Modal Close icon
Payment Processing...
tick Completed

Shipping Address

Billing Address

Shipping Methods
Table of content icon View table of contents Preview book icon Preview Book

Troubleshooting Citrix Xendesktop

Chapter 1. Getting Started – Understanding Citrix XenDesktop® and its Architecture

Before we get involved in learning the tools and concepts required for troubleshooting the Citrix XenDesktop environment, it's always a good idea to start from the basics. So, let's take a look at the basic concepts of XenDesktop and its architecture. Citrix XenDesktop is an Enterprise-grade application and desktop virtualization solution that gives Citrix administrators the ability to centrally manage and host applications and virtual machines in a datacenter while delivering to endusers a complete desktop high-definition (HDX) experience.

Note

HDX technology provides users with a high-definition experience for virtual apps and desktops, on any device or network with enhancements to work with voice, video, and 3D-graphics applications.

In a traditional desktop environment, system administrators often tend to restrict certain users from having administrative privileges to install and uninstall personal sets of software on the office desktops. To centrally manage the environment and enterprise applications, many system administrators often choose a terminal server environment to provide a stable and lockdown desktop environment using Citrix XenApp.

Desktop virtualization provides many advantages that are similar to the terminal server environment with additional features and the flexibility to lock down images using the shared image concept and persistent desktops for users who like to have administrative rights on their desktops.

In this chapter, we will cover:

  • Desktop virtualization
  • Hosted Shared Desktop versus Hosted Virtual Desktop
  • The Citrix FlexCast delivery technology
  • The modular framework architecture
  • Machine creation services versus provisioning services
  • What's new in XenDesktop 7.x?

Desktop virtualization

Wikipedia describes desktop virtualization as follows:

Desktop virtualization is a technology that separates the desktop environment hosted on a physical server in a Data Center from the client machine that is used by an end user to access it.

In traditional desktop environments, computers run an operating system where applications are executed and the user interface is displayed on the computer screen. By introducing desktop virtualization, you can set up the desktop environment in such a way that it doesn't have any direct link between the physical layer, operating system, application software, and display.

Desktop virtualization based on Citrix XenDesktop works on a client-server model where users access virtual desktops hosted on a centrally managed physical host in a datacenter, as shown in the following diagram:

Desktop virtualization

Desktop virtualization based on XenDesktop provides multiple benefits that are listed as follows:

  • Anywhere, any-device access is available, for example, running the work environment on your home PC, Internet kiosk, tablet, mobile devices among others
  • Multiple applications and operating systems can be supported without any conflicts among them
  • Centralized management and provisioning
  • Deliver data securely for your clients with data and network encryption

There are several vendors available to choose a desktop virtualization solution from, depending upon the organizational evaluation, needs, and requirements. Citrix is the market leader in application and desktop virtualization and has been in this area for almost the last two decades and is ruling it with its well-known product XenDesktop for desktop virtualization, which was officially released in the year 2007 as XenDesktop 2.0.

Hosted Shared Desktops (HSD) versus Hosted Virtual Desktops (HVD)

Instead of going through the XenDesktop architecture, we would like to explain the difference between the two desktop delivery platforms HSD and HVD. This is a common question that is asked by every system administrator whenever there is a discussion on the most suitable desktop delivery platform for the enterprises.

The selection of the desktop delivery platform depends on the requirements of the enterprise. Some choose Hosted Shared Desktops or server-based computing (XenApp) over Hosted Virtual Desktop (XenDesktop), where a single server desktop is shared between multiple users and the environment is locked using Active Directory GPOs.

XenApp is a cost-effective platform as compared to XenDesktop and many small to mid-sized enterprises prefer to choose XenApp due to its cost benefits and less complexity.

However, the preceding model does pose some risks to the environment as the same server is being shared by multiple users and a proper design plan is required to configure a proper HSD or XenApp published desktop environment.

Many enterprises have security and other user-level dependencies where they prefer to go with Hosted Virtual Desktop solutions. Hosted Virtual Desktop or XenDesktop runs on the Windows 7 or Windows 8 operating system as a virtual machine hosted on a datacenter. In this model, a single user connects to a single desktop and, therefore, there is a very low risk of the desktop configuration getting impacted for all users.

Note

XenDesktop 7.x and the preceding versions also enable you to deliver server-based desktops (HSD) along with HVD in one product suite. XenDesktop also provides HVD pooled desktops that work on a shared OS image concept that is similar to the HSD desktops with a difference of running a desktop operating system instead of a server operating system.

Let's take a look at the following table that will provide you with a fair idea of the requirements and recommendations of both the delivery platforms for your enterprise:

Customer Requirement

Delivery Platform

The user base needs to work on one or two applications and often need not do any updates or installations on their own.

Hosted Shared Desktop

The user base works on their own core set of applications for which they need to change system-level settings, installations, and so on.

Hosted Virtual Desktops (dedicated)

The user base works on MS Office and other content creation tools.

Hosted Shared Desktop

The user base needs to work on CPU and graphic-intensive applications that requires video rendering.

Hosted Virtual Desktop (Blade PCs)

The user base needs to have admin privileges to work on specific sets of applications.

Hosted Virtual Desktop (pooled)

You can always have a mixed set of desktop delivery platforms in your environment focused on the customer requirements.

The Citrix FlexCast® delivery technology

Citrix FlexCast is a delivery technology that allows the Citrix administrator to personalize virtual desktops to meet the performance, security, and flexibility requirements of endusers.

There are different types of user requirements; some need standard desktops with a standard set of apps while others require high-performance personalized desktops. Citrix has come up with a solution to meet these demands with the Citrix FlexCast technology.

You can deliver any kind of virtual desktop with the FlexCast technology; there are five different categories in which FlexCast models are available:

  • Hosted Shared Desktop or HSD
  • Hosted Virtual Desktop or HVD
  • Streamed VHD
  • Local VMs
  • On-demand apps

Note

A detailed discussion on these models is beyond the scope of this book. However, I have explained the difference between the Hosted Shared versus Hosted Virtual Desktop models in the last section. To read more about the FlexCast models, visit http://support.citrix.com/article/CTX139331.

The modular framework architecture

To understand the XenDesktop architecture, it's better to break it down into discrete independent modules, rather than visualizing it as a single integrated big piece. Citrix provides this modularized approach to design and architect XenDesktop to meet the end customer's set of requirements and objectives. This modularized approach solves the customer requirements by providing a platform that is highly resilient, flexible, and scalable.

This reference architecture is based on the information gathered by multiple Citrix consultants working on a wide range of XenDesktop implementations. You should take a look at the basic components of the XenDesktop architecture that everyone should be aware of before getting involved with troubleshooting:

The modular framework architecture

© Citrix Systems, Inc.

We will not spend much time on understanding each component of the reference architecture; you can refer to http://www.citrix.com/content/dam/citrix/en_us/documents/products-solutions/xendesktop-deployment-blueprint.pdf for more information, as this is out of the scope of this book. We will just go through each component quickly.

XenDesktop® and its architectural components

XenDesktop provides us with a desktop delivery platform by integrating several distributed components to deliver the best user experience for the VDI infrastructure.

The high level XenDesktop architecture includes the following key components:

  • Receiver: The Citrix Receiver is a replacement of the Citrix ICA client, which you will have been using from the MetaFrame times. This was transformed from Program Neighborhood Agent to the Citrix Online plugin to the now so called Citrix Receiver.
  • HDX technology: This provides the user with a high-definition experience for virtual apps and desktops on any devices and networks with enhancements to work with voice, video, and 3D graphic applications.
  • NetScaler Gateway: Citrix NetScaler Gateway provides a secure remote access to users accessing the Citrix published apps and desktops from anywhere and on any device by connecting to Citrix Receiver.
  • Database: Microsoft SQL Server is the only supported database.
  • License server: You must already have been aware of this component for a long time. To work with the Citrix range of products, you must have at least one Citrix License server in your environment, to provide you with the Citrix licenses.
  • Virtual Delivery Agent (VDA): The Virtual Desktop Agent needs to be installed on the virtual machines to which all the users will be connected. It enables the machines to register themselves with the controllers and manage the HDX connection between the machines and the user devices. There are two types of VDA agents available:
    • VDA agent for the Windows Server OS
    • VDA agent for the Windows Desktop OS
  • StoreFront: Citrix StoreFront is the replacement of the Citrix Web Interface product. It provides a similar functionality with some enhancements that provide access to published apps or desktops as per user needs.
  • XenDesktop Controller: Access to all the apps and desktops are centrally managed by the Controller server.
  • Citrix Director: The Director provides a real-time dashboard supplying diagnostic information for users, applications, and desktops. This is commonly used as the first level of troubleshooting.
  • EdgeSight: If you require historical trending data for analysis and performance, then EdgeSight is the tool for you provided by Citrix, free of cost, with the Platinum license. You can also look at the more capable tool provided by Citrix, until recently called Citrix Insight, which succeeded EdgeSight.
  • Citrix Studio: It's one of the management consoles that provide a simple GUI interface to create and manage desktops and apps.

Note

For detailed information on the XenDesktop architecture, please read Getting Started with XenDesktop 7.x, Craig Thomas Ellrod, Packt Publishing.

MCS versus PVS™

Anyone who has worked on XenDesktop will have definitely heard the terms: MCS and PVS. You have to choose either MCS or PVS to deploy VDI in an Enterprise environment. This is one of the major concerns for every organization, which they would like to be answered by a Citrix solution architect while working on a desktop virtualization project:

Which delivery technology is better, MCS or PVS?

Now, let's start by learning some basics about these two technologies.

Machine Creation Service (MCS) provides the simplest functionality for the creation and maintenance of desktop catalogs. A step-by-step walkthrough on how to create/configure this feature can be found in the XenDesktop 7.x install guide. You can easily download this guide from http://www.citrix.com.

MCS-based deployment will have the following characteristics:

  • A master image is prepared from a standard VM with all the customized apps and software that an admin wants in his virtual desktop.
  • A master image file (.vmdk or .vhd depending on the supported hypervisors Hyper-V, XenServer, or VMware ESXi) is stored in the central datastores attached to the hypervisor pool.
  • The admin provides custom settings for vCPU, memory, HDD, and many more.
  • VMs are created as linked clones with at least two disks attached to them; a base OS disk and a personality disk containing the machine-related information.
  • One difference disk will be attached to the VMs that are used to store and write the information to the VM. The disk used is as thin as provisioned (it needs to be checked for storage compatibility, if it is supported) and the disk size will grow along with your base disk to the maximum if required.
  • A personal vDisk can also be attached to each VM to store persistent changes for users.

There are four types of resource catalog that MCS offers:

  • Pooled-Random: This is most commonly used for standard users. Here, the desktops are assigned randomly. When the user logs off, the desktop becomes free and is available for another user. Any changes made to the desktops are undone on reboot.
  • Pooled-Static: These desktops are for task workers who need the same desktop every time they log on. These desktops are assigned to a single user and on user logoff this desktop is not free for other users. On rebooting, any changes made to these desktops are undone like Pooled-Random.
  • Dedicated or personal desktops: These desktops are meant to provide persistence to users and are recommended for task workers who need their own set of apps and control on their desktops. These are permanently assigned to a single user. When the user logs off, these desktops are not available in the pool for other users. All the changes made remain intact with subsequent reboots.
  • XenApp based Shared Desktops: You have been using these desktops since the old MetaFrame Presentation server model. These are the hosted server-based published desktops where the server desktop is made available to the users to be shared with a set of users simultaneously.

    Tip

    You can also club pooled desktops with a personal vDisk to provide persistency to user-level changes.

The following diagram outlines the basic architecture of MCS:

MCS versus PVS™

Provisioning Service (PVS) infrastructure is a result of Citrix acquiring Ardence, which is based out of Virginia, US. Ardence developed a boot program called the Ardence boot program that works on the PXE TFTP technology on which PVS streaming works. If you have worked on PVS previously, you must have heard of the major component ARDBP32.BIN being used for streaming in PVS, it still has the first three initials from Ardence.

PVS is a software streaming technology that Citrix uses to provide on-demand streaming of operating system content in real time from a single shared-disk residing anywhere on the network. Apart from the on-demand streaming, PVS simplifies image management as you don't have to manage images separately. Single-image management simplifies everything and you don't need to purchase any desktop deployment tools to manage this image.

Provisioning Services manages all writes to the vDisks with PVS write cache when using a vDisk in Standard mode (it is often called the read-only mode). You can configure the location of your write cache as follows:

  • Cache on provisioning server (with or without persistence)
  • Cache on target device RAM
  • Cache on target device RAM with overflow to HDD
  • Cache on target device hard drive (with or without persistence)

One of the most commonly used methods to store a write cache is to store it in the target device hard drive. There is a very good reason to follow this approach as it keeps the write location close to the target device, which actually minimizes the additional load on the PVS servers and also minimizes the load on the network.

Refer to the following diagram for the basic PVS architecture:

MCS versus PVS™

PVS architecture

Refer to the following diagram for the basic PVS communication flow:

MCS versus PVS™

PVS communication flow

A PVS-based device can have three types of disks attached to it:

  • The base OS shared disk is placed at the central PVS vDisk store and is streamed on each VM using PXE boot or BDM. You won't find this disk on the VM configuration on hypervisor, as this is streamed to VM either via PXE boot using either TFTP from a vDisk store or using BDM ISO.

    Note

    Boot device manager (BDM) is a utility that provides an optional method for providing IP and boot information to target devices. With this method, when the target device is booted, it fetches the boot information directly from the boot device. So, the target device would use this information to locate and boot from the required provisioning server.

  • The write cache disk, unless you have set the write cache on the PVS server or the device RAM.
  • A personal vDisk.

XenDesktop offers four types of resource catalog with PVS. The first three are the same as the first three resource catalogs that MCS offers, which we covered earlier in this section; that is, Pooled-Random, Pooled-Static, and XenApp-based Shared Desktops. The last one is Remote PC Access, which is a regular Windows desktop that is assigned to a single user which can be accessed locally or remotely.

Note

We can utilize a personal vDisk or persistent cache to permanently store the changes made by users. The changes remain permanent after reboot as well.

What's new in XenDesktop® 7.x?

With the release of Citrix XenDesktop 7, Citrix has introduced a lot of improvements over the previous releases. With every new product release, there is a lot of information published and sometimes it becomes very difficult to get the key information that all the system administrators will be looking for in order to understand what has been changed and what are the key benefits of the new release.

The purpose of this section is to highlight the new key features that XenDesktop 7.x brings to the fore for all Citrix administrators.

Note

This section does not provide you with all the details regarding the new features and changes that XenDesktop 7.x has introduced but highlights the key points that every Citrix administrator should be aware of while administrating XenDesktop 7.

The key highlights of XenDesktop 7.x are as follows:

  • XenApp and XenDesktop are now a part of a single setup
  • Cloud integration to support desktop deployments on the cloud
  • The IMA database doesn't exist anymore
  • The IMA is replaced by FlexCast Management Architecture (FMA)
  • Zone concept—there are no more zones or ZDC (data collectors)
  • Database support—Microsoft SQL is the only supported database
  • Sites are used instead of farms
  • Console integration—XenApp and XenDesktop can now share consoles; Citrix Studio and Desktop Director are used for both products
  • Shadowing feature is deprecated; Citrix recommends Microsoft Remote Assistance for use
  • Locally installed applications integrated to be used with server-based desktops
  • HDX and mobility features
  • Profile management is included
  • MCS can now be leveraged for both server and desktop OS
  • MCS now works with KMS
  • Storefront replaces Web Interface
  • Remote PC access
  • No more Citrix streaming Profile Manager; Citrix recommends that you use MS App-V
  • XenApp installation—core component is replaced by a VDA agent

Summary

We now have a basic understanding of desktop virtualization concepts, architecture, new features in XenDesktop 7.x, and XenDesktop delivery models based on the FlexCast technology that involve Machine Creation Services and Provisioning Services.

Our next chapter will focus on introducing the troubleshooting toolkit that is a must for every Citrix administrator who wants to learn to troubleshoot XenDesktop.

Left arrow icon Right arrow icon

Description

In today’s world, many organizations have decided to move to secure and stable VDI platforms to benefit their organization to meet their security needs. To meet an organization’s requirements, Citrix XenDesktop serves as the best desktop virtualization solution available, providing the optimum user experience. Troubleshooting Citrix XenDesktop is a single resource guide that will help you dig deep into all the technical issues you encounter to resolve them using an autonomous and well-defined approach. The book starts by walking you through the XenDesktop architecture and the troubleshooting toolkit for Citrix XenDesktop. The subsequent chapters will help you identify possible causes of various types of Citrix XenDesktop problems that may arise while installing, configuring, or troubleshooting day-to-day problems. You will also be dealing with the most common and important VDA registration problems that you might often face while working with the XenDesktop product suite. Additionally, you will resolve issues that arise while launching Citrix sessions, troubleshoot performance issues, and learn how to integrate Citrix NetScaler with your XenDesktop environment.

Who is this book for?

Troubleshooting Citrix XenDesktop is targeted at Citrix Administrators or Citrix Engineers who are working on Xendesktop and want to learn tips and techniques required to deal with the issues they face in their day-to-day life. A working knowledge of core elements and concepts of Xendesktop would be an added advantage.

What you will learn

  • Solve VDA registration problems and Citrix session launch difficulties
  • Identify and resolve XenDesktop service issues
  • Troubleshoot performance issues related to the XenDesktop architecture
  • Work around common printing issues
  • Understand the Citrix XenDesktop HDX policies and deal with the HDX MediaStream challenges
  • Resolve the common MCS and PVS configuration issues in your XenDesktop environment
  • Find solutions to some general issues that have been identified and recorded by Citrix in their database that every administrator must be aware of
Estimated delivery fee Deliver to Norway

Standard delivery 10 - 13 business days

€11.95

Premium delivery 3 - 6 business days

€16.95
(Includes tracking information)

Product Details

Country selected
Publication date, Length, Edition, Language, ISBN-13
Publication date : Oct 27, 2015
Length: 274 pages
Edition : 1st
Language : English
ISBN-13 : 9781785280139
Vendor :
Citrix

What do you get with Print?

Product feature icon Instant access to your digital eBook copy whilst your Print order is Shipped
Product feature icon Paperback book shipped to your preferred address
Product feature icon Download this book in EPUB and PDF formats
Product feature icon Access this title in our online reader with advanced features
Product feature icon DRM FREE - Read whenever, wherever and however you want
OR
Modal Close icon
Payment Processing...
tick Completed

Shipping Address

Billing Address

Shipping Methods
Estimated delivery fee Deliver to Norway

Standard delivery 10 - 13 business days

€11.95

Premium delivery 3 - 6 business days

€16.95
(Includes tracking information)

Product Details

Publication date : Oct 27, 2015
Length: 274 pages
Edition : 1st
Language : English
ISBN-13 : 9781785280139
Vendor :
Citrix

Packt Subscriptions

See our plans and pricing
Modal Close icon
€18.99 billed monthly
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Simple pricing, no contract
€189.99 billed annually
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Choose a DRM-free eBook or Video every month to keep
Feature tick icon PLUS own as many other DRM-free eBooks or Videos as you like for just €5 each
Feature tick icon Exclusive print discounts
€264.99 billed in 18 months
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Choose a DRM-free eBook or Video every month to keep
Feature tick icon PLUS own as many other DRM-free eBooks or Videos as you like for just €5 each
Feature tick icon Exclusive print discounts

Frequently bought together


Stars icon
Total 113.97
Troubleshooting Citrix XenApp??
€29.99
Troubleshooting Citrix Xendesktop
€41.99
Mastering Citrix XenDesktop
€41.99
Total 113.97 Stars icon

Table of Contents

13 Chapters
1. Getting Started – Understanding Citrix XenDesktop® and its Architecture Chevron down icon Chevron up icon
2. Troubleshooting Toolkit for Citrix XenDesktop® Chevron down icon Chevron up icon
3. Getting Around Installation Issues Chevron down icon Chevron up icon
4. Overcoming VDA Registration Problems Chevron down icon Chevron up icon
5. Conquering Citrix Session Launch Difficulties Chevron down icon Chevron up icon
6. Surpassing XenDesktop® Service Issues Chevron down icon Chevron up icon
7. Troubleshooting Performance Chevron down icon Chevron up icon
8. Solving Printing Issues Chevron down icon Chevron up icon
9. Getting the Better of HDX™ MediaStream Challenges Chevron down icon Chevron up icon
10. Taming MCS and PVS™ Setbacks Gracefully Chevron down icon Chevron up icon
11. Troubleshooting NetScaler® Integration Issues Chevron down icon Chevron up icon
12. Dealing with Known Issues in Citrix XenDesktop® Chevron down icon Chevron up icon
Index Chevron down icon Chevron up icon

Customer reviews

Rating distribution
Full star icon Empty star icon Empty star icon Empty star icon Empty star icon 1
(2 Ratings)
5 star 0%
4 star 0%
3 star 0%
2 star 0%
1 star 100%
Amazon Customer Apr 27, 2017
Full star icon Empty star icon Empty star icon Empty star icon Empty star icon 1
Useless, the information present in this book is old and basic.
Amazon Verified review Amazon
Rahul Gomez Jul 27, 2018
Full star icon Empty star icon Empty star icon Empty star icon Empty star icon 1
Much essential data is not included.
Amazon Verified review Amazon
Get free access to Packt library with over 7500+ books and video courses for 7 days!
Start Free Trial

FAQs

What is the delivery time and cost of print book? Chevron down icon Chevron up icon

Shipping Details

USA:

'

Economy: Delivery to most addresses in the US within 10-15 business days

Premium: Trackable Delivery to most addresses in the US within 3-8 business days

UK:

Economy: Delivery to most addresses in the U.K. within 7-9 business days.
Shipments are not trackable

Premium: Trackable delivery to most addresses in the U.K. within 3-4 business days!
Add one extra business day for deliveries to Northern Ireland and Scottish Highlands and islands

EU:

Premium: Trackable delivery to most EU destinations within 4-9 business days.

Australia:

Economy: Can deliver to P. O. Boxes and private residences.
Trackable service with delivery to addresses in Australia only.
Delivery time ranges from 7-9 business days for VIC and 8-10 business days for Interstate metro
Delivery time is up to 15 business days for remote areas of WA, NT & QLD.

Premium: Delivery to addresses in Australia only
Trackable delivery to most P. O. Boxes and private residences in Australia within 4-5 days based on the distance to a destination following dispatch.

India:

Premium: Delivery to most Indian addresses within 5-6 business days

Rest of the World:

Premium: Countries in the American continent: Trackable delivery to most countries within 4-7 business days

Asia:

Premium: Delivery to most Asian addresses within 5-9 business days

Disclaimer:
All orders received before 5 PM U.K time would start printing from the next business day. So the estimated delivery times start from the next day as well. Orders received after 5 PM U.K time (in our internal systems) on a business day or anytime on the weekend will begin printing the second to next business day. For example, an order placed at 11 AM today will begin printing tomorrow, whereas an order placed at 9 PM tonight will begin printing the day after tomorrow.


Unfortunately, due to several restrictions, we are unable to ship to the following countries:

  1. Afghanistan
  2. American Samoa
  3. Belarus
  4. Brunei Darussalam
  5. Central African Republic
  6. The Democratic Republic of Congo
  7. Eritrea
  8. Guinea-bissau
  9. Iran
  10. Lebanon
  11. Libiya Arab Jamahriya
  12. Somalia
  13. Sudan
  14. Russian Federation
  15. Syrian Arab Republic
  16. Ukraine
  17. Venezuela
What is custom duty/charge? Chevron down icon Chevron up icon

Customs duty are charges levied on goods when they cross international borders. It is a tax that is imposed on imported goods. These duties are charged by special authorities and bodies created by local governments and are meant to protect local industries, economies, and businesses.

Do I have to pay customs charges for the print book order? Chevron down icon Chevron up icon

The orders shipped to the countries that are listed under EU27 will not bear custom charges. They are paid by Packt as part of the order.

List of EU27 countries: www.gov.uk/eu-eea:

A custom duty or localized taxes may be applicable on the shipment and would be charged by the recipient country outside of the EU27 which should be paid by the customer and these duties are not included in the shipping charges been charged on the order.

How do I know my custom duty charges? Chevron down icon Chevron up icon

The amount of duty payable varies greatly depending on the imported goods, the country of origin and several other factors like the total invoice amount or dimensions like weight, and other such criteria applicable in your country.

For example:

  • If you live in Mexico, and the declared value of your ordered items is over $ 50, for you to receive a package, you will have to pay additional import tax of 19% which will be $ 9.50 to the courier service.
  • Whereas if you live in Turkey, and the declared value of your ordered items is over € 22, for you to receive a package, you will have to pay additional import tax of 18% which will be € 3.96 to the courier service.
How can I cancel my order? Chevron down icon Chevron up icon

Cancellation Policy for Published Printed Books:

You can cancel any order within 1 hour of placing the order. Simply contact customercare@packt.com with your order details or payment transaction id. If your order has already started the shipment process, we will do our best to stop it. However, if it is already on the way to you then when you receive it, you can contact us at customercare@packt.com using the returns and refund process.

Please understand that Packt Publishing cannot provide refunds or cancel any order except for the cases described in our Return Policy (i.e. Packt Publishing agrees to replace your printed book because it arrives damaged or material defect in book), Packt Publishing will not accept returns.

What is your returns and refunds policy? Chevron down icon Chevron up icon

Return Policy:

We want you to be happy with your purchase from Packtpub.com. We will not hassle you with returning print books to us. If the print book you receive from us is incorrect, damaged, doesn't work or is unacceptably late, please contact Customer Relations Team on customercare@packt.com with the order number and issue details as explained below:

  1. If you ordered (eBook, Video or Print Book) incorrectly or accidentally, please contact Customer Relations Team on customercare@packt.com within one hour of placing the order and we will replace/refund you the item cost.
  2. Sadly, if your eBook or Video file is faulty or a fault occurs during the eBook or Video being made available to you, i.e. during download then you should contact Customer Relations Team within 14 days of purchase on customercare@packt.com who will be able to resolve this issue for you.
  3. You will have a choice of replacement or refund of the problem items.(damaged, defective or incorrect)
  4. Once Customer Care Team confirms that you will be refunded, you should receive the refund within 10 to 12 working days.
  5. If you are only requesting a refund of one book from a multiple order, then we will refund you the appropriate single item.
  6. Where the items were shipped under a free shipping offer, there will be no shipping costs to refund.

On the off chance your printed book arrives damaged, with book material defect, contact our Customer Relation Team on customercare@packt.com within 14 days of receipt of the book with appropriate evidence of damage and we will work with you to secure a replacement copy, if necessary. Please note that each printed book you order from us is individually made by Packt's professional book-printing partner which is on a print-on-demand basis.

What tax is charged? Chevron down icon Chevron up icon

Currently, no tax is charged on the purchase of any print book (subject to change based on the laws and regulations). A localized VAT fee is charged only to our European and UK customers on eBooks, Video and subscriptions that they buy. GST is charged to Indian customers for eBooks and video purchases.

What payment methods can I use? Chevron down icon Chevron up icon

You can pay with the following card types:

  1. Visa Debit
  2. Visa Credit
  3. MasterCard
  4. PayPal
What is the delivery time and cost of print books? Chevron down icon Chevron up icon

Shipping Details

USA:

'

Economy: Delivery to most addresses in the US within 10-15 business days

Premium: Trackable Delivery to most addresses in the US within 3-8 business days

UK:

Economy: Delivery to most addresses in the U.K. within 7-9 business days.
Shipments are not trackable

Premium: Trackable delivery to most addresses in the U.K. within 3-4 business days!
Add one extra business day for deliveries to Northern Ireland and Scottish Highlands and islands

EU:

Premium: Trackable delivery to most EU destinations within 4-9 business days.

Australia:

Economy: Can deliver to P. O. Boxes and private residences.
Trackable service with delivery to addresses in Australia only.
Delivery time ranges from 7-9 business days for VIC and 8-10 business days for Interstate metro
Delivery time is up to 15 business days for remote areas of WA, NT & QLD.

Premium: Delivery to addresses in Australia only
Trackable delivery to most P. O. Boxes and private residences in Australia within 4-5 days based on the distance to a destination following dispatch.

India:

Premium: Delivery to most Indian addresses within 5-6 business days

Rest of the World:

Premium: Countries in the American continent: Trackable delivery to most countries within 4-7 business days

Asia:

Premium: Delivery to most Asian addresses within 5-9 business days

Disclaimer:
All orders received before 5 PM U.K time would start printing from the next business day. So the estimated delivery times start from the next day as well. Orders received after 5 PM U.K time (in our internal systems) on a business day or anytime on the weekend will begin printing the second to next business day. For example, an order placed at 11 AM today will begin printing tomorrow, whereas an order placed at 9 PM tonight will begin printing the day after tomorrow.


Unfortunately, due to several restrictions, we are unable to ship to the following countries:

  1. Afghanistan
  2. American Samoa
  3. Belarus
  4. Brunei Darussalam
  5. Central African Republic
  6. The Democratic Republic of Congo
  7. Eritrea
  8. Guinea-bissau
  9. Iran
  10. Lebanon
  11. Libiya Arab Jamahriya
  12. Somalia
  13. Sudan
  14. Russian Federation
  15. Syrian Arab Republic
  16. Ukraine
  17. Venezuela