What’s new in Transporter 3.3?

The Transporter User Guide 3.3 revision includes the following changes:

For details on previous Transporter releases, see Revision history.

Welcome

What is Transporter?

Transporter is Apple’s Java-based command-line tool for large catalog deliveries. You can use Transporter to deliver your pre-generated content in a Store Package to the Apple TV app, iTunes Store, Apple Books, and App Store.

Whether you use your iTunes Connect account (book publisher, music provider), App Store Connect account (app developer), or encoding house account for your book, video, music, or app content, you can use Transporter to ensure your metadata and assets (for example, audio, video, books, and app files) are properly delivered to the iTunes Store, Apple Books, or App Store, validating the Store Packages against Apple’s specifications. Because some Transporter options are restricted based on user type and content type, before you deliver your Store Packages, make sure you know whether you want Transporter to authenticate you using your iTunes Connect or App Store Connect account, or your encoding house account. For more information, see Overview.

Transporter includes the following features:

  • An easy-to-use, out-of-the-box installation package, including installers for macOS, Microsoft’s Windows, and Red Hat Enterprise Linux.

  • Asset tracking. Transporter validates the list of assets (for example, cover art, audio files, video files, In-App Purchases, Game Center) you reference in your metadata file against the files you actually deliver to the iTunes Store, Apple Books, and App Store.

    Using the web service, Transporter validates the list of files against the received metadata and returns an error message if the list doesn’t match the information in the metadata. For example, “Delivered file set does not contain expected file [34D17614CB805E8AB853CD5ABCBF3C0A-940AE112-01-18-mp4-128000.m4a] that is referenced in the metadata file”.

  • Automatic software update. Transporter contains its own an automatic software update. When you launch and run Transporter, software update automatically checks the Transporter version, updates your installation if needed, and displays logging information in the console.

  • Checksum validation of assets. You should include checksums for each file you deliver in the metadata file you send to the iTunes Store, Apple Books, and App Store. Transporter uses this checksum information to validate each file you send against the expected dynamically generated checksums from the Transporter.

  • Error summary output. Transporter displays error summary information for Store Packages that weren’t successfully uploaded. In addition to a list of unsuccessful package names, Transporter displays summary text containing error messages at the end of an upload attempt. For example:

    Package Summary: 2 package(s) were not uploaded because they had problems: /Users/bsmith/Applications/Packages/Many/00000000001041.itmsp - Error Messages: Unable to find registered encoding house user for username "bsmith" (1001) /Users/bsmith/Applications/Packages/Many/00000000001042.itmsp - Error Messages: Unable to find registered encoding house user for username "bsmith" (1001)
  • Progress indicator details. Transporter includes a progress indicator option so you can specify whether or not you want Transporter to display progress details during upload.

  • Resumable uploads. If a network connection fails or a server goes offline during an upload, Transporter can resume the upload at a later time.

Guide outline

This guide describes Transporter, Apple’s Java-based command-line tool used for sending content to the iTunes Store, Apple Books, and App Store, and the steps necessary to install, set up, and use Transporter.

This guide is organized as follows:

  • What’s new, provides a list of enhancements included in the current release.

  • Welcome, provides an overview of Transporter and the key features it provides.

  • Get started, describes the system and network requirements, and outlines the steps you take to install and set up Transporter.

  • Content-type details, provides a reference of the features and modes specifically used by each content type (books, audiobooks, video, apps, and music).

  • Run Transporter, describes how to use Transporter, including running Transporter using all the modes, options, and values.

  • Transporter examples, provides detailed examples of how to use the Transporter options and values.

  • Transporter messages, lists error codes and messages you might encounter while using Transporter.

  • More resources, includes a glossary defining terms you’ll encounter as you read this guide, notation conventions used in this guide, information on how to use the command-line help option, and troubleshooting information to help you diagnose and solve problems you might encounter.

In addition, a revision history is provided for your reference.

Note: Because Apple periodically releases new versions and updates to its software, images and output shown in this guide might be somewhat different from what you see on your screen.

Get started

System and network requirements

Apple supports Transporter on the following operating systems:

  • macOS 10.11 or later (64-bit system)

  • Microsoft Windows 8, 10, 11 or later (64-bit system)

  • Red Hat Enterprise Linux (64-bit system)

To install and run Transporter, you should have:

  • 150 megabytes (MB) of available disk space and 2GB of RAM

  • A 2048MB maximum heap size, by default

Notes:

  • When installing Transporter on the Mac, make sure you have the latest update of macOS. Choose Apple menu > System Preferences, then click Software Update.

  • Apple recommends delivering no more than 1000 Store Packages at one time to the iTunes Store, Apple Books, or App Store. In addition, when delivering Store Packages, Apple recommends you don’t specify the -t transport and instead allow Transporter to use automatic transport discovery to determine the best transport mode for your packages. Currently, Transporter defaults to HTTP as the best transport mode. If you do need to specify -t, you should revert back to automatic transport discovery soon as possible.

Transporter uses a Service Oriented Architecture (SOA) to send and receive data and messages. It communicates with Apple’s Object Store (HTTP) servers using the HTTPS protocol. If this is a problem, contact your Apple technical representative. If you use Signiant, Transporter communicates with Signiant’s servers using Transmission Control Protocol/Internet Protocol (TCP/IP) and User Datagram Protocol (UDP). If you use Aspera, in addition to using TCP/IP and UDP, Transporter communicates with Aspera’s servers using the SSH protocol.

The following table lists more details about the servers with which Transporter can communicate. By default, to use Transporter you need only port 443 to communicate with Apple’s contentdelivery.itunes.apple.com servers. You can use the “Aspera only” servers only when you are using the Aspera delivery method. You must open additional “Aspera only” servers when you are using Aspera delivery method. Communication with the Aspera servers requires port 33001. You can use the “Signiant only” servers only when you are using the Signiant delivery method. You must open additional “Signiant only” servers when you are using Signiant delivery method. Communication with the Signiant servers requires port 44001. If you have outbound and inbound firewall rules, you must open a direct outbound and inbound connection to the appropriate ports listed below.

To use the Aspera or Signiant delivery methods, you need to perform additional setup and configuration steps. For more information, see the Aspera and Signiant examples in Use upload mode.

Server

IP Address

TCP Port

UDP Port

Notes

contentdelivery.itunes.apple.com

17.110.232.68

17.56.138.14

17.56.10.18

443

n/a

HTTPS*

idmsa.apple.com

17.151.2.14

443

n/a

HTTPS*

northamerica-1.object-storage.apple.com

17.156.96.0/20

443

n/a

HTTPS*

store-037.blobstore.apple.com

17.188.213.128/26

17.188.223.0/26

443

n/a

HTTPS*

store-036.blobstore.apple.com

17.188.228.0/26

17.132.8.64/26

17.132.18.64/26

17.188.229.0/26

443

n/a

HTTPS*

store-035.blobstore.apple.com

17.188.213.64/26

17.188.221.0/26

443

n/a

HTTPS*

store-033.blobstore.apple.com

17.188.199.192/26

17.132.18.0/26

17.188.195.192/26

17.132.29.128/26

443

n/a

HTTPS*

store-032.blobstore.apple.com

17.188.195.128/26

​17.132.28.128/26

17.188.199.128/26

17.132.19.128/26

443

n/a

HTTPS*

store-030.blobstore.apple.com

17.188.216.0/26

17.188.224.0/26

443

n/a

HTTPS*

store-028.blobstore.apple.com

17.188.203.0/24

17.188.212.0/24

443

n/a

HTTPS*

store-026.blobstore.apple.com

17.188.210.0/24

17.188.202.0/24

443

n/a

HTTPS*

store-025.blobstore.apple.com

17.188.201.0/24

17.188.209.0/24

443

n/a

HTTPS*

store-004.blobstore.apple.com

17.132.20.0/23

17.132.22.0/23

443

n/a

HTTPS*

Upcoming Expansion for Uploads

17.188.193.0/26

17.188.194.0/26

17.188.197.0/26

17.188.198.0/26

17.188.199.192/26

443

n/a

HTTPS*

transporter.amp.apple.com

17.253.0.0/16

443

n/a

HTTPS*

vgr501.apple.com

17.110.248.141

33001

33001-33500

Aspera only

vgr502.apple.com

17.110.248.142

33001

33001-33500

Aspera only

vgr503.apple.com

17.110.248.143

33001

33001-33500

Aspera only

vgr504.apple.com

17.110.248.144

33001

33001-33500

Aspera only

vgr505.apple.com

17.110.248.145

33001

33001-33500

Aspera only

vgr506.apple.com

17.110.248.146

33001

33001-33500

Aspera only

vgr507.apple.com

17.110.248.147

33001

33001-33500

Aspera only

vgr508.apple.com

17.110.248.148

33001

33001-33500

Aspera only

vgr701.apple.com

17.133.233.141

33001

33001-33500

Aspera only

vgr702.apple.com

17.133.233.142

33001

33001-33500

Aspera only

vgr703.apple.com

17.133.233.143

33001

33001-33500

Aspera only

vgr704.apple.com

17.133.233.144

33001

33001-33500

Aspera only

vgr705.apple.com

17.133.233.145

33001

33001-33500

Aspera only

vgr706.apple.com

17.133.233.146

33001

33001-33500

Aspera only

vgr707.apple.com

17.133.233.147

33001

33001-33500

Aspera only

vgr708.apple.com

17.133.233.148

33001

33001-33500

Aspera only

vgr0901.apple.com

17.57.20.141

33001

33001-33500

Aspera only

vgr0902.apple.com

17.57.20.142

33001

33001-33500

Aspera only

vgr0903.apple.com

17.57.20.143

33001

33001-33500

Aspera only

vgr0904.apple.com

17.57.20.144

33001

33001-33500

Aspera only

vgr0905.apple.com

17.57.20.145

33001

33001-33500

Aspera only

vgr0906.apple.com

17.57.20.146

33001

33001-33500

Aspera only

vgr0907.apple.com

17.57.20.147

33001

33001-33500

Aspera only

vgr0908.apple.com

17.57.20.148

33001

33001-33500

Aspera only

sgr601.apple.com

17.110.248.101

44001

44001-44500

Signiant only

sgr602.apple.com

17.110.248.102

44001

44001-44500

Signiant only

sgr603.apple.com

17.110.248.103

44001

44001-44500

Signiant only

sgr604.apple.com

17.110.248.104

44001

44001-44500

Signiant only

sgr605.apple.com

17.110.248.105

44001

44001-44500

Signiant only

sgr606.apple.com

17.110.248.106

44001

44001-44500

Signiant only

sgr607.apple.com

17.110.248.107

44001

44001-44500

Signiant only

sgr608.apple.com

17.110.248.108

44001

44001-44500

Signiant only

sgr801.apple.com

17.133.233.101

44001

44001-44500

Signiant only

sgr802.apple.com

17.133.233.102

44001

44001-44500

Signiant only

sgr803.apple.com

17.133.233.103

44001

44001-44500

Signiant only

sgr804.apple.com

17.133.233.104

44001

44001-44500

Signiant only

sgr805.apple.com

17.133.233.105

44001

44001-44500

Signiant only

sgr806.apple.com

17.133.233.106

44001

44001-44500

Signiant only

sgr807.apple.com

17.133.233.107

44001

44001-44500

Signiant only

sgr808.apple.com

17.133.233.108

44001

44001-44500

Signiant only

sgr1001.apple.com

17.57.20.101

44001

44001-44500

Signiant only

sgr1002.apple.com

17.57.20.102

44001

44001-44500

Signiant only

sgr1003.apple.com

17.57.20.103

44001

44001-44500

Signiant only

sgr1004.apple.com

17.57.20.104

44001

44001-44500

Signiant only

sgr1005.apple.com

17.57.20.105

44001

44001-44500

Signiant only

sgr1006.apple.com

17.57.20.106

44001

44001-44500

Signiant only

sgr1007.apple.com

17.57.20.107

44001

44001-44500

Signiant only

sgr1008.apple.com

17.57.20.108

44001

44001-44500

Signiant only

Note:

  • * Indicates a required port. To deliver content, you must open at least one of the transports (Aspera, HTTPS, or Signiant).

  • Because Apple periodically releases new versions and updates to its software, servers listed in the table might change mid-release.

Install Transporter

You can install and run Transporter on macOS, Windows, and Linux operating systems.

Important: As an app developer, you can use Transporter if you already have Xcode, or you can manually download Transporter. For information on how to install Transporter as an app developer, see App developer installation.

Install Transporter on macOS

You can install and run Transporter on the macOS operating system. To install Transporter on macOS:

  1. Download Transporter using the link below:

  2. Backup your current version. (Optional).

    During install, Transporter automatically uninstalls your previous Transporter installation and folders. To keep your earlier Transporter installation, rename the earlier installation directories before installing the current version. For example: sudo mv /usr/local/itms /usr/local/itms.orig.

  3. Double click the iTMSTransporter_3.3.0.<build>.pkg to install Transporter, where <build> is the build number for the installation package.

  4. Follow the instructions that appear.

    Note: When installing Transporter on the Mac, before you can install the software, you must log in to your computer as a member of the administrator group.

  5. Read the installation introduction, and then click Continue.

    macOS iTMSTransporter installation window displaying the Introduction panel.
  6. Read the Software License Agreement, and then click Continue and Agree.

  7. Select the destination disk where you want to install Transporter and the included files, and then click Continue.

    By default, the installation package installs files in the /usr/local/itms directory, and creates /bin and /share subdirectories.

  8. Click Install or Upgrade to perform the basic installation.

    Type your administrator password and click OK, if prompted.

  9. Click Close.

You are now ready to begin using Transporter. For more information, see Specify options and values.

Install Transporter on Windows

You can install and run Transporter on the Windows operating system. To install Transporter on Windows:

  1. Download Transporter using the link below:

  2. Click the Microsoft Windows link to download the installation package.

    During install, Transporter automatically uninstalls your previous Transporter installation, registry key, and folders. To keep your earlier Transporter installation, rename the earlier installation directories before installing the current version.

  3. Double-click the self-extracting installation executable iTMSTransporterToolInstaller_3.3.0.<build>.exe, where <build> is the build number for the installation package. Follow the instructions that appear.

  4. Read the Software License Agreement, and then click I Agree.

  5. Select the directory where you want to install Transporter and the included files.

    By default, the installation executable installs files in the C:\Program Files\itms directory, and creates a /iTMSTransporter.woa subdirectory. For consistency and ease-of-use, Apple recommends using the default installation directory.

  6. Click Install, then click Close.

You are now ready to begin using Transporter. For more information, see Specify options and values.

Install Transporter on Linux

You can install and run Transporter on the Linux operating system.

Before installing Transporter on Linux, make sure you have sudo privileges. If you don’t have sudo privileges, contact your system administrator.

  • To install Transporter on Linux:

    1. Backup your earlier installation of Transporter, if needed, before installing the current version:

      sudo mv /usr/local/itms /usr/local/itms.orig

      During install, Transporter automatically uninstalls your previous Transporter installation and folders.

    2. Download Transporter using the link below:

    3. Click the Red Hat Enterprise Linux link to download the shell script installation package.

    4. Run the shell script installer using sudo:

      sudo sh iTMSTransporter_installer_linux_3.3.0<build>.sh

      where <build> is the build number for the installation package.

    5. Accept the Software License Agreement.

      By default, the shell script installer installs files in the /usr/local/itms directory.

  • To install Transporter on Linux using su:

    1. Log in as the user that will run Transporter.

    2. Switch user to root:

      su - root
    3. Backup your earlier installation of Transporter, if needed, before installing the current version:

      mv /usr/local/itms /usr/local/itms.orig

      During install, Transporter automatically uninstalls your previous Transporter installation and folders.

    4. Download Transporter using the link below:

    5. Click the Red Hat Enterprise Linux link to download the shell script installation package.

    6. Run the shell script installer:

      iTMSTransporter_installer_linux_3.3.0.<build>.sh

      where <build> is the build number for the installation package.

    7. Accept the Software License Agreement.

      By default, the shell script installer installs files in the /usr/local/itms directory.

You are now ready to begin using Transporter. For more information, see Specify options and values.

Quick start

After you install Transporter, use the following steps to get up and running quickly using your iTunes Connect account (book publisher, music provider), App Store Connect account (app developer), or encoding house account for your book, audiobook, video, music, or app content.

Important: If you are an encoding house, be sure to use your encoding house account and not your iTunes Connect account.

To get up and running quickly:

  1. Change to the directory where you installed Transporter.

    For example, $ cd /usr/local/itms/bin. By default, Apple installs Transporter in your /usr/local/itms directory with /bin and /share subdirectories.

  2. Use provider mode to obtain a list of providers for which you have permission to deliver content (encoding house account).

    For example, $ /usr/local/itms/bin/iTMSTransporter -m provider -u <username> -p <password> -v eXtreme. For more information, see Use provider mode.

  3. Use upload mode to deliver your content, in a pre-generated Store Package, to the iTunes Store, Apple Books, or App Store. For example:

    • iTunes Connect or App Store Connect account: $ /usr/local/itms/bin/iTMSTransporter -m upload -f /tmp/files -u <username> -p <password> -v eXtreme

    • Encoding house account (must specify -s): $ /usr/local/itms/bin/iTMSTransporter -m upload -f /tmp/files -u<username>-p<password> -s <shortname> -v eXtreme

    You can also upload .ipa, .dmg, or .zip files if you use the -assetFile option instead of the -f option. For more information, see Use upload mode.

  4. Review the Transporter log output information for any errors and messages.

    If your content isn’t delivered successfully, Transporter returns detailed errors and messages to help you determine the cause of the failure and how you might resolve the situation. For information on Transporter error codes and messages, see Transporter Messages.

  5. Fix any warnings or errors.

    Note: For publishers, if you encounter errors with EPUB file delivery, repair your files using repair assets mode. For more information, see Use repair assets mode.

  6. Use status mode to retrieve status information for your uploaded package, or all uploaded packages. For more information, see Use status modes.

Content-type details

Overview

Transporter options are restricted based on user type and content type. Before you deliver your Store Packages, make sure you know whether you want Transporter to authenticate you using your iTunes Connect account (book publisher, music provider), App Store Connect account (app developer), or as an encoding house for your book, audiobook, video, music, or app content.

User types:

  • iTunes Connect account (book publisher, music provider). Content-owning partners holding agreements directly with Apple. Publishers and providers can deliver content directly to Apple Books and iTunes Store through Transporter.

  • App Store Connect. App developers can deliver content directly to App Store Connect through Transporter.

  • Encoding house account. Partners without a contractual relationship with iTunes. Encoding houses provide encoding, delivery, and metadata preparation services for third-party users. Encoding houses deliver all content directly to Apple through Transporter and are contracted by third party users for their services.

Note:

  • If you are an encoding house, be sure to use your encoding house account and not your iTunes Connect account.

  • If your company has both an iTunes Connect account and an encoding house account, use the iTunes Connect account for your day-to-day business and iTunes Connect purposes. The encoding house account is for exclusive use in delivering content through Transporter and doesn’t work with any other iTunes systems.

Book/audiobook details

Publishers using Transporter must:

You can run Transporter using a variety of modes, options, and values. However, not all modes are applicable to publishers. Use the following table to understand the modes most relevant for book content.

Use this mode

To

get asset list mode

Get a JSON-formatted array of assets to be downloaded from Apple. Then use the vendor identifiers listed in the array of assets with retrieve assets mode to download the assets.

Lookup artist mode for book authors

Retrieve author information by name, including the artist’s Apple ID.

In the XML output, you can also find name localizations, recent book titles and content item Apple IDs, as well as the artist page on the Store (if available).

After you find the Apple ID, you can use it in your .itmsp package metadata to differentiate between authors with similar names. Using the Apple ID is the best way to avoid artist issues.

lookup metadata

Retrieve the current metadata for a book you previously uploaded. If you previously uploaded an .itmsp package and Apple modified the metadata after your initial upload, you need to retrieve the modified metadata before you can resend the package with metadata updates.

provider

Identify account(s) for which you have permission to deliver.

query tickets

Retrieve any open ticket information from your iTunes Connect account. Currently, you must have an iTunes Connect account to use query tickets mode.

repair assets

Repair any validation errors found in asset file(s) before sending them to Apple for upload.

Note: Apple currently only supports EPUB file (.epub) repair.

retrieve asset mode

Download the assets listed in the JSON-formatted array returned by get asset list mode.

status

Monitor the state of an .itmsp package (for example, “on store” or “not on store”) and whether or not the package encountered errors after upload.

Note: You can fetch the status of several ISBNs at the same time.

upload

Post content and metadata to Apple Books; after you check your assets and .itmsp packages to verify they are ready to be delivered.

validate assets

Validate EPUB, iBooks, and audiobook format files, and ensure books assets are in technical compliance before creating your .itmsp packages for delivery.

verify

Verify your .itmsp packages and ensure that metadata and assets meet technical requirements before delivery to ensure any potential issues can be addressed before uploading.

Video details

Video encoding houses using Transporter must:

Important: If you are an encoding house, be sure to use your encoding house account and not your iTunes Connect account.

You can run Transporter using a variety of modes, options, and values. However, not all modes are applicable to video encoding houses. Use the following table to understand the modes most relevant for video content.

Use this mode

To

For video types

diagnostic

Check the status and availability of servers before you upload .itmsp packages.

movies, subscription video, TV

list reports

Retrieve a list of all your existing catalog reports for the past 30 days.

movies, TV

list report types

Retrieve the list of report content types (for example, Video) available to you.

movies, TV

lookup artist

Retrieve movie cast and crew information by name, including the artist’s Apple ID.

This mode is useful for locating a specific cast or crew member even if another artist shares their name. In the XML output, you can see if the genre matches the genre of the artist you are looking for, as well as find name localizations, recent movie titles and content item Apple IDs, the roles played by the artist in those titles, and the artist page on the iTunes Store (if available).

After you find the artist’s Apple ID, you can use it in your .itmsp package metadata to differentiate between artists with similar names. Using artist ID is the best way to avoid artist issues.

movies

lookup metadata

Retrieve the current metadata for a video you previously uploaded. If you previously uploaded an .itmsp package and Apple modified the metadata after your initial upload, you need to retrieve the modified metadata before you can resend the package with metadata updates.

movies, subscription video, TV

provider

Identify account(s) for which you have permission to deliver.

movies, subscription video, TV

request report

Download your catalog reports for one or more content types for the past 30 days.

movies, TV

schema

Retrieve either a transitional or strict schema file to use to validate your XML files before packaging and sending them to Apple for upload to the iTunes Store.

movies, subscription video, TV

status

Monitor the state of an .itmsp package (for example, “on store” or “not on store”) and whether or not the package encountered errors after upload.

movies, subscription video, TV

transfer test

Test your file transfer performance by uploading a Transporter memory-generated package to the iTunes Store.

movies, subscription video, TV

upload

Post content and metadata to the iTunes Store; after you check your assets and .itmsp packages to verify they are ready to be delivered.

movies, subscription video, TV

verify

Verify your .itmsp packages and ensure that metadata and assets meet technical requirements before delivery to ensure any potential issues can be addressed before uploading.

movies, subscription video, TV

Music details

Encoding houses and music providers using Transporter must:

Important: If you are an encoding house, be sure to use your encoding house account and not your iTunes Connect account.

You can run Transporter using a variety of modes, options, and values. However, not all modes are applicable to music partners. Use the following table to understand the modes most relevant for music content.

Use this mode

To

create artist

Create a new music artist.

create tickets

Create new metadata tickets for a track, ringtone, playlist, or music video you previously uploaded.

Note: You don’t need to use iTunes Connect to create tickets.

diagnostic

Check the status and availability of servers before you upload .itmsp packages.

list reports

Retrieve a list of all your existing catalog reports for the past 30 days.

list report types

Retrieve the list of report content types (for example, Music) available to you.

lookup artist

Retrieve artist information by name, including the artist’s Apple ID.

This mode is also useful when searching for the genre of a specific artist in a territory; even if another artist shares their name. In the XML output, you can also find name localizations, recent album and song titles and content item Apple IDs, the roles played by the artist on those titles, as well as the artist page on the iTunes Store (if available).

After you find the artist’s Apple ID, you can use it in your .itmsp package metadata to differentiate between artists with similar names. Using artist ID is the best way to avoid artist issues.

lookup metadata

Retrieve the current metadata for music you previously uploaded. If you previously uploaded an .itmsp package and Apple modified the metadata after your initial upload, you need to retrieve the modified metadata before you can resend the package with metadata updates.

This mode is also useful for content migration. Using a comma-separated list of vendor identifiers (-vendor_ids) or Apple identifiers (-apple_ids), you can look up metadata for multiple packages at the same time.

provider

Identify account(s) for which you have permission to deliver.

query tickets

Retrieve any open ticket information from your iTunes Connect account. Currently, you must have an iTunes Connect account to use query tickets mode.

request report

Download your catalog reports for one or more content types for the past 30 days.

schema

Retrieve either a transitional or strict schema file to use to validate your XML files before packaging and sending them to Apple for upload to the iTunes Store.

status

Monitor the state of an .itmsp package (for example, “on store” or “not on store”) and whether or not the package encountered errors after upload.

transfer test

Test your file transfer performance by uploading a Transporter memory-generated package to the iTunes Store.

upload

Post content and metadata to the iTunes Store; after you check your assets and .itmsp packages to verify they are ready to be delivered.

verify

Verify your .itmsp packages and ensure that metadata and assets meet technical requirements before delivery to ensure any potential issues can be addressed before uploading.

Apps details

App developers using Transporter must:

  • Deliver only acceptable app formats.

  • Stay current with new versions of Transporter and App Metadata Specification.

  • Use Transporter from within your Xcode or Application Loader installations, or manually download and install Transporter. For more information, see App developer installation below.

  • Save Transporter delivery logs (using eXtreme verbosity). Logs are required if you need to request delivery assistance from Apple.

If the Apple ID you use to sign in to Transporter is attached to more than one App Store Connect provider, you must use -asc_provider to specify the provider account you want to use for the current session. You can use provider mode to get the list of provider accounts for which you have permission to deliver content.

Note: To deliver visionOS apps, use the standard commands that are used to deliver other apps, with either the -apiKey and -apiIssuer option pair or the -u, -p, and -asc_provider options. See Specify options and values.

You can run Transporter using a variety of modes, options, and values. However, not all modes are applicable to app developers. Use the following table to understand the modes most relevant for app content.

Use this mode

To

diagnostic

Check the status and availability of servers before you upload .itmsp packages.

list reports

Retrieve a list of all your existing catalog reports for the past 30 days.

list report types

Retrieve the list of report content types (for example, Apps) available to you.

lookup metadata

Retrieve the current metadata for an app you previously uploaded. If you previously uploaded an .itmsp package and Apple modified the metadata after your initial upload, you need to retrieve the modified metadata before you can resend the package with metadata updates.

provider

Identify account(s) for which you have permission to deliver.

request report

Download your catalog reports for one or more content types for the past 30 days.

schema

Retrieve either a transitional or strict schema file to use to validate your XML files before packaging and sending them to Apple for upload to the App Store.

status

Monitor the state of an .itmsp package (for example, “on store” or “not on store”) and whether or not the package encountered errors after upload.

transfer test

Test your file transfer performance by uploading a Transporter memory-generated package to the App Store.

upload

Post content and metadata to the App Store; after you check your assets and .itmsp packages to verify they are ready to be delivered.

verify

Verify your .itmsp packages and ensure that metadata and assets meet technical requirements before delivery to ensure any potential issues can be addressed before uploading

App developer installation

Choose one of the following:

  • Xcode 14.0: iTMSTransporter is no longer included in Xcode 14.0. You need to download and install Transporter. See Install Transporter on macOS.

  • Xcode 11.0-13.0: Use the xcrun iTMSTransporter command (the TRANSPORTER_HOME variable is not needed)

  • Older versions of Xcode: Locate the Transporter application within your Xcode folder:

    Xcode: /Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/

Run Transporter

Specify options and values

When you run Transporter using the iTMSTransporter command at the command line, you can specify the command-line options and values described in the table that follows.

To obtain usage information only, run Transporter without any command-line options. For example, type:

$ iTMSTransporter

For more information, see Command-line help.

Note:

  • To easily navigate to Transporter, add a TRANSPORTER_HOME environment variable and add TRANSPORTER_HOME/bin to your PATH.

    To add a TRANSPORTER_HOME environment variable, add the following lines to your .zprofile or .bash_profile:

    export TRANSPORTER_HOME=<file path to Transporter home directory>

    export PATH=${PATH}:${TRANSPORTER_HOME}/bin

    For example, if you installed Transporter to the default location, the lines would look like the following:

    export TRANSPORTER_HOME=/usr/local/itmsexport PATH=${PATH}:${TRANSPORTER_HOME}/bin
  • The Transporter run command depends on your operating system. For example, to run Transporter on Unix you specify $ ./iTMSTransporter and to run Transporter on Windows you specify C:/> .\iTMSTransporter.

  • Apple recommends delivering no more than 1000 Store Packages at one time to the iTunes Store, Apple Books, or App Store.

  • The Information icon indicating the option is restricted based on your user type. symbol indicates an option restricted based on your user type (publisher, music provider, app developer, encoding house).

  • To specify commas in arguments using Windows, you must enclose the entire argument in quotation marks. For example, -vendor_ids "<myid1,myid2,myid3>".

Two-factor authentication

If you have enabled two-factor authentication on your account, you must create an app-specific password, as described in Using app-specific passwords. Using an app-specific password increases the level of security and ensures your Apple ID password won’t be collected or stored by third-party apps.

Important: You shouldn’t run more than one occurrence of Transporter on the same Store Package at the same time.

Command-line options and values

Description

Mandatory options

-f <dir | pkg>

Specifies either the source directory containing package(s) (.itmsp) you want to upload or specifies a filename for a single package, including the .itmsp extension, you want to upload.

Package filenames can’t contain any spaces. If a filename contains a space, Transporter rejects the package.

This option is not required when using provider, diagnostic, lookup metadata, query, or status mode.

[-assetFile <.ipa | .pkg>]

App uploads for macOS, Linux, and Windows: Specifies the directory and filename for the app source file (.pkg or .ipa). For Linux and Windows, -assetDescription is required.

-m <mode>

Specifies the Transporter mode. You can specify:

-p <password>

Specifies your user password. To avoid typing your password at the command line, you can use the @env or @file directives to pass in your password. For example:

  • To use the @env directive, specify:

    % export PASSWORD=secret

    % iTMSTransporter -u jdoe -p @env:PASSWORD

  • To use the @file directive, put your password in a file (for example, /Users/jdoe/pass.txt) and specify:

    % iTMSTransporter -u jdoe -p @file:/Users/jdoe/pass.txt

    The file you specify using the @file directive must be a text file (.txt).

You can also exclude this option entirely. If you exclude -p completely, Transporter prompts you for a secure password.

Passwords containing special characters (for example, $, !, &, %, ', ",) can lead to authentication problems. If your password contains special characters, you should use the @env or @file directives, exclude the password entirely (Transporter prompts you for a secure password), or escape the special characters in your password. To escape a character, precede it with a backslash (\). For example, to use a question mark (?), type \?. For more information, see http://tldp.org/LDP/abs/html/escapingsection.html.

To send special characters in passwords using Windows, you can:

  • Escape the character using the caret: Test5678^!. You can use the following characters in a password if you escape them using the caret: [ ] { } = ; ! ' + ` ~.

  • Escape the character using the caret and quote the password: "Test5678^&". You can use the following characters in a password if you escape them using the caret and quote the password: & < >.

This option is not required when using diagnostic or repair assets modes.

The -p option is not allowed with -jwt or with the -apiKey/-apiIssuer option pair.

-u <username>

Specifies your username.

This option is not required when using diagnostic or repair assets modes.

The -u option is not allowed with -jwt or with the -apiKey/-apiIssuer option pair.

Optional options

[-account_type <encoding_house | itunes_connect>]

Specifies the account (encoding house or iTunes Connect) you want Transporter to use when retrieving the list of providers for which you have permission to deliver content. You can specify one of the following values: encoding_house or itunes_connect. If you don’t specify a value, Transporter uses your encoding house account.

This option is only valid when using provider mode.

[-apiIssuer <Issuer ID>]

Used in combination with the -apiKey, the -apiIssuer is a unique identifier associated with a software content provider. You can find your Issuer ID on the API Keys tab on App Store Connect.

The options -u, -p, or -asc_provider are not allowed with the -apiKey and -apiIssuer option pair.

[-apiKey <API key>]

Specifies the name of the API key that was generated on the App Store Connect web site (API Keys tab).

The generated API key consists of a public key and a private key. The private key is in a file called AuthKey_<apiKey value>.p8. If you use the -apiIssuer and -apiKey options, Transporter will search the following directories in this order looking for a file that matches this format AuthKey_<apiKey value>.p8:

  • <current directory>/private_keys

  • <user_home>/private_keys

  • <user_home>/.private_keys

  • <user_home>/.appstoreconnect/private_keys

Note: for Windows users, below are examples of where the file could be stored:

  • <current working directory>\private_keys

  • C:\Users\johnny_appleseed\private_keys

  • C:\Users\johnny_appleseed\.private_keys

  • C:\Users\johnny_appleseed\.appstore_connect\private_keys

This -apiKey option is used in combination with -apiIssuer.

The options -u, -p, or -asc_provider are not allowed with the -apiKey and -apiIssuer option pair.

[-app_platform <osx | ios | appletvos>]

Specifies the platform you want Transporter to use when retrieving the current metadata for an app you previously uploaded to the App Store. You can specify one of the following values: osx, ios, or appletvos.

Use -app_platform to distinguish between apps for different platforms with the same Apple identifier. For example, an iOS app with the same Apple identifier as an Apple TV app that is intended for iOS devices and not Apple TV devices.

This option is only valid when using lookup metadata mode.

[-apple_id <identifier>]
[-apple_ids <"identifier,identifier,identifier">]

Specifies the Apple identifier for the metadata you want to retrieve. For lookup metadata, status, and statusAll modes, specifies one or more identifiers whose metadata or package upload status you want to retrieve. For createMetadataTicket mode, specifies the identifier for the new metadata ticket.

Note: For status, statusAll, and lookupMetadata modes, you can specify a comma-separated list of identifiers (-apple_ids identifier). To be sure Transporter recognizes the entire list, enclose the list in quotation marks. For example: -apple_ids "123456,78901234".

You can’t use this option with -vendor_id or -vendor_ids.

This option is only valid when using lookup metadata, status, statusAll, query tickets, or create tickets modes.

[-artistType <Music | Movie | Author>]

Used in lookup artist mode, the -artistType specifies the type of artist you are searching for. To look up a movie artist, specify -artistType Movie. To look up a book author, specify -artistType Author. Note: If you do not supply the -artistType, it will default to Music.

[-arch [-arch <x86_64 | arm64 | aarch64>] ]

Used in download installer mode, -arch specifies the machine architecture for the installer. Note: If you do not supply -arch, the command defaults to the current machine’s architecture.

[-asc_provider <shortname>]

Specifies the App Store Connect provider’s short name.

If your user account is attached to more than one App Store Connect provider, (for example, if you are a software consultant, where multiple clients have given you App Store Connect access), you must use -asc_provider to specify the provider you want to use for the current session.

If you don’t specify a value and your user account is attached to more than one App Store Connect provider, Transporter uses the content type of the package and any provider names specified in the package’s metadata.xml file to determine your provider short name. If Transporter can’t determine the short name, Transporter:

  • Returns an error requesting the short name (for upload, verify, lookup metadata, and lookup artist modes)

  • Merges output from all possible providers (for status, statusAll, query tickets, and create tickets modes)

You can’t use this option with -s.

This option is only valid when using upload, verify, lookup metadata, lookup artist, create artist, status, statusAll, query tickets, and create tickets modes.

Information icon indicating the option is restricted based on your user type. This option is required if your account is associated with multiple App Store Connect providers.

[-assetDescription <.plist>]

Specifies the plist file that is exported from Xcode. See Archive export files for more information on the AppStoreInfo.plist file.

Information icon indicating the option is restricted based on your user type. This option is required for Linux and Windows App uploads, but not for macOS App uploads.

[-assetFile <path>]

Books: Specifies the directory and filename for the EPUB source file (.epub file) or iBooks format source file (.ibooks file).

You can’t use this option with -assetFolder.

Information icon indicating the option is restricted based on your user type. This option is required, and only valid, when using validate assets or repair assets modes for publishers.

[-assetFolder <path>]

Specifies the directory where the source assets are located.

You can’t use this option with -assetFile.

Information icon indicating the option is restricted based on your user type. This option is required, and only valid, when using validate assets or repair assets modes for publishers.

[-assetReplacementVerification <true | false>]

Specifies whether or not you want Transporter to stop a package during upload and display an error message in the error summary output if any of the package assets would replace existing assets. You can specify one of the following values: true, false.

By default, Transporter sets this option to false, doesn’t stop a package upload, and replaces duplicate assets with the assets in the upload package.

This option is only valid when using upload mode.

-assetType "audiobook"

Specifies the type of assets you want listed when you use get asset list mode. The only valid type is "audiobook".

This option is only valid when using get asset list mode.

[-delete]

Specifies that you want to remove successfully uploaded packages from the source directory after Transporter completes the upload process.

For example, if you run Transporter with an -f value set to /Users/jdoe/packages and specify -delete, Transporter removes all the packages that successfully upload from the /Users/jdoe/packages directory. Failed packages remain in the /Users/jdoe/packages directory.

You can’t use this option with -success.

[-deleteFastTransportLog <true | false>]

Specifies whether or not you want Transporter to delete the Aspera log file after a successful upload. You can specify one of the following values: true, false.

By default, Transporter sets this option to true and deletes the Aspera log file after a successful upload.

This option is only valid when using the Aspera delivery method to upload packages.

[-destination <path>]

Specifies the directory where you want Transporter to move the processed packages or files to after Transporter finishes executing, but before uploading the packages or files.

  • For download installer mode, specifies the directory where you want Transporter to download the installer.

  • For lookup metadata mode, specifies the directory where you want Transporter to create a stub package for the playlist’s metadata.

  • For repairEpubAssets mode, specifies the directory where you want Transporter to save the repaired files.

  • For retrieve asset mode, specifies where you want Transporter to write the retrieved asset files.

  • For schema mode, specifies the directory where you want Transporter to save the schema file.

This option is only valid when using lookup metadata, repairEpubAssets, retrieve asset, schema, or request report modes.

[-disableAssetVerification]

Specifies that you want to verify only metadata, not assets, when running Transporter in verify mode.

This option is only valid when using verify mode.

[-distribution <AppStore>]

Specifies the distribution method to use for the app. If you specify AppStore or if you omit the -distribution option, the app is processed as an App Store submission.

-endDate <date> | <timestamp>

Specifies the end date or timestamp for assets you want listed when you use get asset list mode. If you don’t specify the -endDate option, the array includes all asset files that have been modified since the specified start date.

If you specify a simple local date in the ISO-8601 format YYYY-MM-DD, your timezone is used to convert the date into an offset date timestamp with the time set to 23:59:59. For example, if you are in the Pacific Time Zone and you specify the date 2023-05-01, then the timestamp '2023-05-01T23:59:59-07:00' is used. The value -07:00 represents your timezone’s offset from UTC.

If you specify a timestamp, the time must be formatted with an offset date time formatter in the ISO-8601 format YYYY-MM-DDThh:mm:ssTZD. These timestamps look like '2023-05-23T15:33:07-07:00'. For Java integrators, use the "java.time.format.DateTimeFormatter.ISO_ZONED_DATE_TIME" formatter.

This option is only valid when using get asset list mode.

[-errorLogs <path>]

Specifies the directory where you want to save error logs.

By default, Transporter displays error information in the console. If you specify a path, Transporter saves error logs for each package, using the package name as the filename, in the specified directory, as well as displaying error information in the console. If you specify a relative path, Transporter saves error logs in a path relative to the current working directory. If the package verification and upload is successful, Transporter deletes the error log.

For bulk deliveries, Transporter saves the error log for each package inside a single file. To investigate issues for a specific failed upload, you can send the individual error log file instead of sending the output for the entire bulk upload.

[-escapeXML <true | false>]

Specifies whether Transporter should escape non-ASCII characters with XML numeric entity references in the XML output.

By default, Transporter sets this option to true.

If you specify the -escapeXML option, you must also specify the -outputFormat xml option.

This option is valid only when using create artist or lookup artist modes.

Example with -escapeXML true (the default behavior)

<localization> <locale code="ja">Japanese</locale> <name>&#12510;&#12452;&#12522;&#12540; &#12469;&#12452;&#12521;&#12473;</name></localization>

Example with -escapeXML false

<localization> <locale code="ja">Japanese</locale> <name>マイリー サイラス</name></localization>

Note: Specifying -escapeXML false may not work correctly on the Microsoft Windows platform.

[-eventFile <path>]

Specifies the directory and filename where you want to save output that is formatted for easier parsing by other clients, such as Xcode.

If you specify -eventFile, Transporter saves the formatted output in the specified location with the specified filename

This option is only valid when using upload and verify modes.

[-failure <path>]

Specifies the directory where you want Transporter to move unsuccessfully validated assets to or failed packages to after Transporter completes the validate or upload process.

[-forceCreateToken <forcecreationtoken>]

Specifies a token to force Transporter to create a music artist.

When you run in create artist mode, before creating a new artist, Transporter performs an artist lookup to determine if there are any existing artists with the name specified in -n<searchterm>. If an artist exists, instead of creating the new music artist, Transporter returns information about the existing iTunes Store music artist along with this force-creation token.

Note: When you use a force-creation token, Transporter verifies the token, then expires the token 20 minutes after you run create artist mode. You can only use a force-creation token with the exact same artist name, locale, and artist sort name specified in your initial create artist command.

This option is only valid when using create artist mode.

-includeCoverArt

Specifies if you want to retrieve cover art with retrieve asset mode.

This option is only valid when using retrieve asset mode.

[-indicator <true | false>]

Specifies whether or not you want Transporter to display upload progress details. You can specify one of the following values: true, false. When a file is fully uploaded, Transporter logs the following statement: File Uploaded Successfully.

By default, Transporter sets this option to true and displays upload progress information and percentages during file upload.

[-itc_provider <shortname>]

Specifies the iTunes Connect provider’s short name.

If your user account is attached to more than one App Store Connect provider, see -asc_provider above.

You can’t use this option with -s.

This option is only valid when using upload, verify, lookup metadata, lookup artist, create artist, status, statusAll, query tickets, and create tickets modes.

-jsonFile <output>

Specifies the filename used for get asset list mode. If specified, the JSON-formatted array is written to the output file. If the file already exists, it is overwritten. If not specified, the JSON-formatted array is written to standard output.

This option is only valid when using get asset list mode.

[-jwt <JWT>]

Specifies the JSON Web token (JWT). You can generate the JWT with the private key downloaded from the API Keys tab on App Store Connect and use an external tool or library that can be found at https://jwt.io.

You can use this option in place of the -apiKey/-apiIssuer pair.

The options -u, -p, or -asc_provider are not allowed with the -jwt option.

[-k <kilobits_per_second>]

Specifies the unit of transfer speed, or throttle speed, you want to use with HTTP, Aspera’s FASP protocol, or Signiant’s Media Exchange servers. This option limits the upload speed to the number, in kilobits per second (Kbit/s), you specify.

For Signiant, when you specify -k, Transporter converts the kilobits per second value to bytes per second.

For more precise delivery control, and to help diagnosis network congestion issues, Apple recommends specifying an initial setting of 100000, incrementing by 10000 as needed. For Aspera, you can specify a throttle speed up to 912,000 Kbit/s.

This option is required when using the Aspera or Signiant delivery methods.

[-loghistory <path>]

Specifies the directory and filename where you want Transporter to log successfully uploaded package and file information, using the following file format:

packageAndFileName date filesize

[-n <searchterm>]

Specifies the search terms you want Transporter to use when downloading information about music artists available in the iTunes Store. To specify search terms with spaces, enclose the search terms in quotation marks. For example: -n "John Appleseed".

You can’t use this option with -apple_id or -apple_ids.

This option is only valid when using lookup artist or create artist modes.

[-nameForSorting <sortingname>]

Specifies the name of the new music artist, in inverted order, with a comma between the last and first names for alphabetical sorting in the iTunes Store.

[-nativeLocale <nativelocalecode>]

Specifies the locale you want to associate with a new music artist. To specify locales, enclose the locales in quotation marks. For example: -nativeLocale "es-ar".

This option is only valid when using create artist mode.

[-note <text>]

Specifies any note text you want to include with the newly opened metadata ticket.

This option is only valid when using create tickets mode.

[-o <output>]

Specifies the directory and filename you want to use to log output information, including timestamps.

By default, Transporter logs output information to the console. If you specify a filename, Transporter logs the output to the specified file, as well as to the console. If you specify a relative path, Transporter logs output information in a path relative to the current working directory.

[-outputFormat xml]

Specifies that you want Transporter to return output information in XML format.

By default, Transporter returns output information in text format.

This option is only valid when using verify, upload, lookup artist, status, statusAll, transfer test, list reports, or request report modes.

[-os <macOS | Linux | Windows>]

Specifies the operating system for the installer.

This option is only valid when using download installer mode.

Note: If you do not supply -os, the command defaults to the current machine’s operating system.

[-outputType <metadata_only | asset_only | metadata_plus_assets>]

Specifies the type of output (metadata only, assets only, or both metadata and assets) you want Transporter to return when looking up metadata for a playlist or app you previously uploaded. You can specify one of the following values: metadata_only, asset_only, or metadata_plus_assets.

This option is only valid when using lookup metadata mode.

[-playlistGenre <newcode>]

Specifies the new genre you want to use for your playlist. Where <newcode> is the new genre code. For example: -playlistGenre COUNTRY/REGION-00.

To specify a new genre:

  • For a playlist, create a new metadata ticket specifying a playlist vendor ID and the new genre you want to use for the playlist. For example: -m createMetadataTicket -u <username> -p <password> -vendor_id 00028947576600 -playlistGenre "ROCK-00" -note <text>.

  • For a track, create a new metadata ticket specifying a playlist vendor ID, then upload the metadata file containing the new track(s) genre information.

For a complete list of genres, download iTunes Package Music Specification Addendum: Music, Music Video, and Ringtone Genre Codes in the iTunes Connect Resources and Help page for music.

Information icon indicating the option is restricted based on your user type. This option is only valid when using create tickets mode, and isn’t valid for app developers.

[-playlistTitle <newtitle>]

Specifies the new playlist or music video title for the newly opened metadata ticket.

Information icon indicating the option is restricted based on your user type. This option is only valid when using create tickets mode, and isn’t valid for app developers.

[-playlistTitleTranslation <lang>:<translation>]

Specifies the translation you want to use for your playlist title. Where <lang>:<translation> is the new translation information:

  • <lang> can be one of the following: english, japanese, native, phonetic, or phonetic_<locale_code>. Where <locale_code> can be one of the following phonetic codes: ja (Japanese), zh-Hans (Simplified Mandarin Chinese), zh-Hant (Traditional Mandarin Chinese), yue-Hant (Cantonese), th (Thai), ko (Korean), ru (Russian), uk (Ukrainian), bg (Bulgarian). For example, "english:LoremIpsum" or "phonetic_ja:LoremIpsum".

    For legacy purposes, the phonetic value of <lang> is equivalent to phonetic_ja.

    Specifying a phonetic title provides a better search experience for users. For Chinese, the phonetic_<locale_code> option provides the reading of the album title in Pinyin. Delimit any meaningful separation units using a space character.

  • <translation> is your playlist title in the specified language. If you specify phonetic_<locale_code>, translation is the phonetic translation for your playlist title in the specified phonetic code.

To specify a new translation, create a new metadata ticket specifying a playlist vendor ID and the new text you want to use for the playlist title. For example: -m createMetadataTicket -u<username>-p<password>-vendor_id 00028947576600 -playlistTitleTranslation "phonetic_zh-Hant:nimenhao" -note<text>.

Information icon indicating the option is restricted based on your user type. You can specify this option only once, it is only valid when using create tickets mode, and isn’t valid for app developers.

[-public_id <identifier>]
[-public_ids <"identifier,identifier,identifier">][-public_id_file <path> ]

Specifies the public identifier for the assets you want to retrieve with the retrieve asset mode.

This option is only valid when using retrieve asset mode.

[-removeUnmanifestedFiles]

Specifies that you want to remove unmanifested files from your EPUB files (.epub) before you send your asset files to Apple for upload to Apple Books.

This option is only valid when using repair assets mode.

[-reportDate <date>]

Specifies the date for the report you are requesting in the form: MM/DD/YYYY. For example, -reportDate 03/05/2013 downloads, or displays the status message, for all the reports requested in the 24 hour period on the specified date. If you specify -reportDate All, Transporter downloads all of the reports requested for the past 30 days.

Use this option to download reports that are older than the past 24 hours. When this argument isn’t given, Transporter downloads reports for the past 24 hours.

If there is no report requested for the specified date, and the date isn’t today, Transporter displays a message indicating there is no report.

[-s <shortname>]

Specifies the encoding house provider’s short name.

This is, for example, the short name of the provider whose assets you are checking, verifying, or uploading or whose package status you are requesting or transfer performance you are testing or metadata guides or quality control files you are downloading.

Information icon indicating the option is restricted based on your user type. This option is required, and only valid, for encoding house accounts.

[-schema <typeversion>]

Specifies the schema type (for example, music or tv) and version (for example, 3.1 or 3.2) you want to retrieve. For example, -schema music3.1.

To generate and download the Japanese iTT V2 static schema file, specify -schema “jp-itt-v2”, without the -schemaType option.

This option is required, and only valid, when using schema mode.

[-schemaType <transitional | strict>]

Specifies that you want to retrieve either the transitional schema or the strict schema. You can specify one of the following values: transitional, strict.

By default, Transporter returns the schema file to the console. If you specify a directory using -destination, Transporter saves the schema file to <destinationDir>/<schema>-<schemaType>.rng

If you specify a static schema (for example, "jp-itt-v2"), the -schemaType <transitional | strict> command-line option is optional.

This option is required, and only valid, when using schema mode.

[-searchLocale <localecode>]

Specifies locales, in addition to the artist’s native locale, where you want to search for an artist’s localized name. To specify locales, enclose the locales in quotation marks. For example, to search for a Chinese artist with an English translation of John Doe:

$ iTMSTransporter -m lookupArtist -u <username> -p <password> -n "John Doe" -searchLocale "en-US" -outputFormat xml

Note: For lookup artist mode, you can specify a comma-separated list of locales. To be sure Transporter recognizes the entire list, enclose the list in quotation marks. For example: -searchLocale "en,zh-Hant".

This option is only valid when using lookup artist mode.

[-size <value>]

Specifies the size of the memory-generated package you want to test, using the following format:

<number>([Kk][Bb],[Mm][Bb],[Gg][Bb])

where:

  • <number> specifies a size in bytes, and must be an integer

  • [K] specifies a number in kilobytes (for example, 10K), and is the same as [k]

  • [k] specifies a number in kilobytes (for example, 10k), and is the same as [K]

  • [M] specifies a number in megabytes (for example, 10M), and is the same as [m]

  • [m] specifies a number in megabytes (for example, 10m), and is the same as [M]

  • [G] specifies a number in gigabytes (for example, 10G), and is the same as [g]

  • [g] specifies a number in gigabytes (for example, 10g), and is the same as [G]

For example, 10k, 10K, 10kb, 10Kb, 10kB, 10Kb, and 10KB all specify 10 kilobytes.

By default, Transporter tests a 10 megabyte (MB) package.

This option is only valid when using transfer test mode.

-startDate <date> | <timestamp>

Specifies the start date or timestamp for assets you want listed when you use get asset list mode.

If you specify a simple local date in the ISO-8601 format YYYY-MM-DD, your timezone is used to convert the date into an offset date timestamp with the time set to 00:00:00. For example, if you are in the Pacific Time Zone and you specify the date 2023-05-01, then the timestamp '2023-05-01T00:00:00-07:00' is used. The value -07:00 represents your timezone’s offset from UTC.

If you specify a timestamp, the time must be formatted with an offset date time formatter in the ISO-8601 format YYYY-MM-DDThh:mm:ssTZD. These timestamps look like '2023-05-23T00:00:00-07:00'. For Java integrators, use the "java.time.format.DateTimeFormatter.ISO_ZONED_DATE_TIME" formatter.

This option is only valid when using get asset list mode.

[-subitemids <ID>]

Specifies up to 1000 subitem IDs, in a comma-separated string.

Information icon indicating the option is restricted based on your user type. This option is only valid when using lookup metadata mode for app developers.

[-subitemtype <None | GameCenterLeaderboard |GameCenterAchievement>]

Specifies the type of the subitem to look up.

Note: Specifying -subitemtype None returns metadata only, it doesn’t return subitems of any type. However, not specifying -subitemtype at all returns all existing subitems.

If you specify -subitemids, you must specify -subitemtype.

Information icon indicating the option is restricted based on your user type. This option is only valid when using lookup metadata mode for app developers.

[-success <path>]

Specifies the directory where you want Transporter to move successfully validated assets to or successfully uploaded packages to after Transporter completes the validate or upload process.

You can’t use this option with -delete.

[-summaryFile <output>]

Specifies the directory and filename where you want to save summary information.

If you specify -summaryFile, Transporter saves summary information in the specified location with the specified filename, in addition to logging output information to the console and, if you specified a filename with -o, the specified output file.

For bulk deliveries, Transporter saves several package details inside a single summary file.

[-t <transport>]

Specifies the delivery method you want to use. You can specify one of the following values: HTTP, Aspera, and Signiant . Apple recommends you don’t specify this option and instead allow Transporter to use automatic transport discovery to determine the best transport mode for your packages. Currently, Transporter defaults to HTTP as the best transport mode. If you do need to specify -t, you should revert back to automatic transport discovery soon as possible.

If the specified transport can’t be used due to errors or server unavailability, Transporter chooses another transport based on the transport preference order. Transporter chooses additional transports until all available transport options are exhausted, at which point the delivery fails.

For upload mode only, you can specify the delivery methods in the order you want, separated by commas (,). For example, -t HTTP,Aspera,Signiant. If you specify only one transport option (-t Aspera), Transporter uses that option and if it fails the delivery fails with no fall back options.

For details on these methods, see the HTTP, Aspera, and Signiant examples in Use upload mode.

[-throughput]

Specifies that you want Transporter to display the total transmission time for successful packages, along with the package size and bytes per second.

You can specify this option with any upload delivery method to receive the time (seconds, minutes, hours) it took Transporter to upload a specific package, along with the package size and throughput details.

[-titleVersion <newtitle>]

Specifies the new version title for the newly opened metadata ticket.

Information icon indicating the option is restricted based on your user type. This option is only valid when using create tickets mode, only for a playlist/album title, and isn’t valid for app developers.

[-trackTitle <newtitle>]

Specifies the new track title for the newly opened metadata ticket in the form: #:title. For example, 1:LoremIpsum.

You can also specify a disc number in the form: #:#:title. To specify that you want to name track 1 on disc 1 LoremIpsum, type: 1:1:LoremIpsum. You can specify -trackTitle for each track number. If the disc number isn’t specified, Transporter defaults to 1.

Information icon indicating the option is restricted based on your user type. This option is only valid when using create tickets mode, and isn’t valid for app developers.

[-trackTitleTranslation [<disc_number:>]<track_number>:<lang>:<translation>]

Specifies the translation you want to use for your track title. Where [<disc_number:>]<track_number>:<lang>:<translation> is the new translation information:

  • <disc_number> is the disc number where the track title is located. If you don’t specify a disc number, Transporter defaults to 1.

  • <track_number> is the track number for the title you want to update. You can specify a phonetic text for each track.

  • <lang> can be one of the following: english, japanese, native, phonetic, or phonetic_<locale_code>. Where <locale_code> can be one of the following phonetic codes: ja (Japanese), zh-Hans (Simplified Mandarin Chinese), zh-Hant (Traditional Mandarin Chinese), yue-Hant (Cantonese), th (Thai), ko (Korean), ru (Russian), uk (Ukrainian), bg (Bulgarian). For example, "english:LoremIpsum" or "phonetic_ja:LoremIpsum".

    For legacy purposes, the phonetic value of <lang> is equivalent to phonetic_ja.

    Specifying a phonetic title provides a better search experience for users. For Chinese, the phonetic_<locale_code> option provides the reading of the track title in Pinyin. Delimit any meaningful separation units using a space character.

  • <translation> is your track title in the specified language. If you specify phonetic_<locale_code>, translation is the phonetic translation for your track title in the specified phonetic code.

To specify a new translation, create a new metadata ticket specifying a playlist vendor ID and the new text you want to use for the track title. For example:

  • To change a single track title, specify -m createMetadataTicket -u<username>-p<password>-vendor_id 00028947576600 -trackTitleTranslation "2:5:phonetic_zh-Hant:nimenhao" -note<text>.

  • To change multiple track titles, specify -m createMetadataTicket -u<username>-p<password>-vendor_id 00028947576600 -trackTitleTranslation "2:5:phonetic_zh-Hant:nimenhao" -trackTitleTranslation "2:6:phonetic_zh-Hant:nimenhao2"-note<text>.

Information icon indicating the option is restricted based on your user type. You can specify this option multiple times (once per disc, track number, and language combination), it is only valid when using create tickets mode, and isn’t valid for app developers.

[-trackTitleVersion <newtitle>]

Specifies the new version title for the newly opened metadata ticket in the form: #:version. For example, 1:LoremIpsum.

You can also specify a disc number in the form: #:#:version. To specify that you want to name track 1 on disc 1 LoremIpsum, type: 1:1:LoremIpsum.

Information icon indicating the option is restricted based on your user type. This option is only valid when using create tickets mode, only for a track/song title, and isn’t valid for app developers.

[-type <type>]

Specifies a specific report type to request or the special value all, which requests reports for all of your supported report types. The following is a list of report types, however report types are limited by the type of content your iTunes Connect or App Store Connect account can manage:

  • Audio Book

  • Game Center Leaderboard Metadata

  • Game Center Achievement Metadata

  • Book

  • Music

  • Music Video

  • TV Show

  • Film

  • Non-iTunes Plus Music

  • Non-iTunes Plus Music Video

  • Apps

  • In-App Purchases

  • Film QC Status

  • Artist Images

This option is case-insensitive, can’t be empty or null, and must be either all or one of the listed values. For report types with spaces, quote the report type name. For example: -type "in-app purchases".

This option is only valid when using request report mode.

[-umc_catalog_id <identifier>][-umc_content_id <identifier>][-umc_variant_id <identifier>]

These options are for subscription videos only, not for TV or movies.

Used in combination, these three options specify:

  • The catalog source for the item specified by the content ID. The catalog ID provided must match the catalog ID as provided in the catalog data feed or an external Apple-registered catalog identifier.

  • The content ID for an item from the content catalog. The ID is case sensitive.

  • The version of the content that this item is associated with. The variant ID must match the variant ID provided in the XML of the .itmsp package. The ID is case sensitive.

These options are valid for status mode and lookup metadata mode.

For details about details about Universal Media Catalog, see UMC Catalog and Availability Data Interface Specifications.

[-updateChannel earlyAccess]

Specifies that you want to receive a new version of Transporter (via automatic software updates) as soon as that version becomes available.

Receiving the early access update allows you to test out the new version of Transporter in your testing environment to ensure it works properly with your content processing system.

If you do not supply the updateChannel earlyAccess option, you will receive new versions of Transporter later via automatic software updates.

[-v <verbosity>]

Specifies the log level you want to use. You can specify one of the following values:

  • off. Specifies you don’t want to receive any logging or error messages. Use this mode with -success and -failure when you don’t need any additional logging or error information.

  • critical. Specifies you want to receive all Error messages. Transporter displays all essential information. For example, if you specify diagnostic mode, Transporter displays pass or fail information for the diagnostic test.

  • informational. Specifies you want to receive all critical log level messages as well as high-level Transporter comments. High-level comments describe tasks Transporter is performing, as well as upload progress indicator statements. For example, high-level comments indicate when Transporter starts and ends a task.

  • detailed. Specifies you want to receive all informational log level messages as well as more granular task information. At this level, Transporter displays more detailed task information; including information between the start and end task statements.

  • eXtreme. Specifies you want to receive all detailed log level messages as well as any stack traces if the application encounters an exception, arguments to Apple’s web service methods, and the web service return values. This value can also display technical details such as the upload machine’s URL or host name.

By default, Transporter uses the eXtreme log level. If all transport diagnostics fail, Transporter logs the reason for the failure in the summary information.

[-vendor_id <identifier>]
[-vendor_ids <"identifier,identifier,identifier">][-vendor_id_file <path> ]

Specifies the vendor identifier for the metadata you want to retrieve. For lookup metadata, status, and statusAll modes, specifies one or more vendor identifiers whose metadata or package upload status you want to retrieve. For createMetadataTicket mode, specifies the vendor identifier for the new metadata ticket.

Note:

  • For an app, the vendor identifier is the application’s SKU.

  • For status, statusAll, and lookupMetadata modes, you can specify a comma-separated list of vendor identifiers (-vendor_ids identifier). To be sure Transporter recognizes the entire list, enclose the list in quotation marks. For example: -vendor_ids "vendorid1,vendorid2".

  • For retrieve asset mode, you can specify a file that lists vendor identifiers with one vendor identifier on each line using -vendor_id_file.

  • If a vendor identifier in the comma-separated list contains a comma (,) or backslash (\), escape the characters in your vendor identifier. To escape a character, precede it with a backslash (\). For example, type \, or -vendor_ids "vendorid1, vendorid1\, using a comma, vendorid2, vendorid2\\ using a backslash". For more information, see http://tldp.org/LDP/abs/html/escapingsection.html.

You can’t use this option with -apple_id or -apple_ids.

This option is valid when using lookup metadata, retrieve asset, status, statusAll, query tickets, or create tickets modes.

[-vp <text | json>]

Specifies you want Transporter to display progress information when verifying or uploading a package file. You can specify one of the following values:

  • text. If you specify text, Transporter displays information, starting with Verify progress:, in readable text format when verifying or uploading a package. For example: [2016-04-13 14:09:54 MDT] <main> INFO: Verify progress: Analyzing metadata (Step 0/?).

  • json. If you specify json, Transporter displays information, starting with JSON:, in json notation when verifying or uploading a package. For example: [2016-04-13 14:03:10 MDT] <main> INFO: JSON:{"index":0,"description":"Analyzing metadata","messageType":"VerifyProgress","phase":"Verify"}.

This option is only valid when using verify or upload modes.

[-WONoPause <true | false>]

Specifies whether or not you want Transporter to pause and wait for a keystroke after an error occurs. You can specify one of the following values: true, false.

By default, Transporter sets this option to false and, in Windows launch scripts, if an error occurs during execution, Transporter displays a “Press any key … " message in the console and waits for you to press a key before continuing. To avoid this behavior, set the -WONoPause option to true.

This option is only valid when running a Microsoft Windows operating system.

[-Xmx4096m]

Specifies that you want to change the Java Virtual Machine’s (JVM) allocated memory by increasing the JVM heap size.

By default, Transporter uses a 2048MB heap size. If you are uploading very large files, or many files at once, you can use -Xmx4096m to specify a 4-gigabyte (GB) heap size. Apple recommends, if needed, increasing the heap size to 4096MB by specifying -Xmx4096m and adjusting as needed.

For example, to increase the heap size to 4096MB, type:

/usr/local/itms/bin/iTMSTransporter -u bob -p password -m upload -f 10000000001392.itmsp -s Apple -v eXtreme -Xmx4096m

Note: A 4096MB heap size specifies that the application will use up to 4096MB of memory, if needed.

Standalone options

-info

Returns the current Transporter version number, copyright information, and acknowledgements.

You can enter this parameter by itself as a standalone parameter. For example, type:

$ iTMSTransporter -info

-version

Returns the current Transporter version number.

You can enter this parameter by itself as a standalone parameter. For example, type:

$ iTMSTransporter -version

Use create artist mode

Use create artist mode to create a new music artist. When you run in create artist mode, before creating a new artist, Transporter performs an artist lookup to determine if there are any existing artists with the name specified in -n<searchterm>. If an artist exists, instead of creating the new music artist, Transporter returns information about the existing iTunes Store music artist along with a force-creation token. You can later run create artist mode again and use the force-creation token to force Transporter to create the artist.

Note: When you use a force-creation token, Transporter verifies the token, then expires the token 20 minutes after you run create artist mode. You can only use a force-creation token with the exact same artist name, locale, and artist sort name specified in your initial create artist command.

In create artist mode, you must specify these command-line options:

  • -m createArtist

  • -u <username>

  • -p <password>

  • -n <searchterm>

  • -nativeLocale <nativelocalecode>

Optionally, you can specify the following additional command-line options:

  • [-nameForSorting <sortingname>]

  • [-forceCreateToken <forcecreationtoken>]

  • [-s <shortname>]

  • [-itc_provider <shortname>]

  • [-o <output>]

  • [-v <off | informational | critical | detailed | eXtreme>]

  • [-Xmx4096m]

  • [-WONoPause <true | false>]

  • [-outputFormat xml]

  • [-escapeXML <true | false>]

In the following example, when Transporter finishes executing the command, because there was no artist conflict, it returns information indicating that the artist "Jonny Doe" was created.

$ iTMSTransporter -m createArtist -u <username> -p <password> -n "Jonny Doe" -nativeLocale "en" -itc_provider Apple

For more detailed examples, including Transporter output and logging information, see Create artist mode.

Use create tickets mode

Use create tickets mode to create new metadata tickets for a track, ringtone, album, or music video you previously uploaded. You can create a metadata ticket for the following fields: album genre, track genre, album title, album title translation, track title, track title translations, album version title, track version title.

You must have an iTunes Connect account to use create tickets mode. You can’t use your encoding house username and password with create tickets mode.

In create tickets mode, you must specify these command-line options:

  • -m createMetadataTicket

  • -u <username>

  • -p <password>

  • -vendor_id <identifier> or -apple_id <identifier>

  • -note <text>

Optionally, you can specify the following additional command-line options:

  • [-itc_provider <shortname>]

  • [-playlistGenre <newcode>] *

  • [-playlistTitle <newtitle>] *

  • [-playlistTitleTranslation <lang>:<translation>] *

  • [-trackTitle <newtitle>] *

  • [-trackTitleTranslation [<disc_number:>]<track_number>:<lang>:<translation>] *

  • [-titleVersion <newtitle>] *

  • [-trackTitleVersion <newtitle>] *

  • [-o <output>]

  • [-v <off | informational | critical | detailed | eXtreme>]

Notes:

  • For stand-alone music videos, you can only specify the -playlistGenre and -playlistTitle options.

  • To change a track genre, create a ticket using -playlistGenre and upload a metadata file containing the new track genre information. The metadata file can contain any number of genre code changes at the playlist and track levels. If a genre code in the metadata file differs from a genre code specified in -playlistGenre, the value in the metadata file takes precedence.

  • For each track number you specify, you can specify one new title and multiple title translations for different languages. For example: -m createMetadataTicket -u <username> -p <password> -vendor_id 00028947576600 -trackTitleTranslation "2:5:phonetic_zh-Hant:nimenhao" -trackTitleTranslation “2:5:phonetic_zh-Hans:nimenhao xxx” -note <text>.

  • * You must specify at least one change to your track, ringtone, playlist, or music video by including at least one of these options.

Information icon indicating the option is restricted based on your user type. You can’t use create tickets mode if you are an app developer.

In the following example, when Transporter finishes executing the command, it returns eXtreme log information to standard error, as well as information about whether or not the metadata ticket was successfully created to change the playlist title.

$ iTMSTransporter -m createMetadataTicket -u <username> -p <password> -vendor_id 00028947576600 -note <text> -playlistTitle <newtitle> -v eXtreme

For more detailed examples, including Transporter output and logging information, see Create tickets mode.

Use diagnostic mode

Use diagnostic mode before you upload packages to check the status and availability of the Apple servers or, if you set the transport mode to HTTP, Aspera, or Signiant, to check the status and availability of the HTTP, Aspera, or Signiant servers. You can also use this mode after an unsuccessful upload attempt to help debug any network connectivity problems between your computer and the Apple servers, or your computer and the HTTP, Aspera, or Signiant servers if you set the transport mode to HTTP, Aspera, or Signiant.

When you run in diagnostic mode, Transporter tests the web service and the different hosts and ports based on the -t <transport> value you specify. Specify the transport option and value (HTTP, Aspera, Signiant) to run the correct diagnostics. If you specify multiple values (for example, -t HTTP,Aspera,Signiant), Transporter checks the web service and the status and availability of the servers for each transport mode you specify.

If you don’t specify a transport option and value, Transporter uses automatic transport discovery to determine the best transport mode for your packages. Currently, Transporter defaults to HTTP as the best transport mode. If the specified transport can’t be used due to errors or server unavailability, Transporter chooses another transport based on the transport preference order. Transporter chooses additional transports until all available transport options are exhausted, at which point the delivery fails. You can specify the delivery methods in the order you want, separated by commas (,). For example, -t HTTP,Aspera,Signiant. If you specify only one transport option (-t Aspera), Transporter uses that option and if it fails the diagnostic check fails with no fall back options.

If you don’t specify a username or password, Transporter performs basic diagnostic tests (for example, testing TCP connectivity). If you specify a username and password, Transporter performs enhanced diagnostic tests (for example, Transporter can more accurately test TCP and UDP connectivity to Signiant and Aspera servers).

If all transport diagnostics fail, Transporter logs the reason for the failure in the summary information.

In diagnostic mode, you must specify these command-line options:

  • -m diagnostic

  • -t <transport>

Optionally, you can specify the following additional command-line options:

  • [-u <username>]

  • [-p <password>]

  • [-o <output>]

  • [-v <off | informational | critical | detailed | eXtreme>]

  • [-Xmx4096m]

  • [-WONoPause <true | false>]

In the following example, when Transporter finishes executing the command, it returns eXtreme log information to the console, as well as diagnostic information regarding the web service and any network connectivity problems between your computer and the Aspera servers.

$ iTMSTransporter -m diagnostic -v eXtreme -t Aspera

For more detailed examples, including Transporter output and logging information, see the following sections:

Use download installer mode

Use download installer mode to download an installer of the latest available version of iTMSTransporter, the Transporter application. For example, you can download the latest version when:

  • A security vulnerability is identified in one of Transporter’s components

  • Transporter requires an update for the Java Virtual Machine version

  • You are running Transporter in a Docker image that does not automatically update to the latest version of Transporter

  • You want a simple way to download Transporter to a new machine

By default, download installer mode downloads the Transporter installer for the current operating system and machine architecture into the current directory. Use command-line options to change the operating system, machine architecture, or destination directory.

This mode also displays installation instructions that are specific to the downloaded installer version.

In download installer mode, specify these command-line options:

  • -m downloadInstaller

Optionally, you can specify the following additional command-line options:

  • [-arch <x86_64 | arm64 | aarch64>]

    Specify the machine architecture for the installer. Valid values: x86_64, arm64, and aarch64.

    If you omit this option, the command defaults to the current machine’s architecture.

  • [-destination<path>]

    Specify the destination directory, where you want the installer to be downloaded.

    If you omit this option, the command defaults to the current directory.

  • [-os <macOS | Linux | Windows>]

    Specify the operating system for the installer. Valid values: macOS, Linux, and Windows.

    If you omit this option, the command defaults to the current machine’s operating system.

Use get asset list mode

Use get asset list mode to get a JSON-formatted array of assets to be downloaded from Apple. Then use the vendor or public identifiers listed in the array of assets with retrieve asset mode to download the assets.

The public identifier is the "id" field shown in the sample JSON output below. Dates in the array of assets use the ISO-8601 offset date time format YYYY-MM-DDThh:mm:ssTZD, for example, 2023-04-23T04:55:36-07:00.

In get asset list mode, you must specify these command-line options:

  • -m getAssetList

  • -u <username>

  • -p <password>

  • -s <shortname> | -itc_provider<shortname>

    Use -s to specify the encoding house provider’s short name or use -itc_provider to specify the iTunes Connect provider’s short name.

  • -assetType "audiobook"

    The only supported asset type is "audiobook".

  • -startDate <date> | <timestamp>

    Specify either:

    • A start date <date> using the ISO-8601 format YYYY-MM-DD. When you specify a date, your timezone is used to convert the date into an offset date timestamp with the time set to 00:00:00. See the -startDate option information in Specify options and values.

    • A start timestamp <timestamp> using the ISO-8601 format YYYY-MM-DDThh:mm:ssTZD, the ISO_ZONED_DATE_TIME format. Specify a start timestamp to ensure that you are not processing duplicates.

Optionally, you can specify the following command-line options:

  • [-endDate <date> | <timestamp>]

    Specify either:

    • An end date <date> using the ISO-8601 format YYYY-MM-DD. When you specify a date, your timezone is used to convert the date into an offset date timestamp with the time set to 23:59:59. See the -endDate option information in Specify options and values.

    • An end timestamp <timestamp> using the ISO-8601 format YYYY-MM-DDThh:mm:ssTZD, the ISO_ZONED_DATE_TIME format.

    If you don’t specify the -endDate option, the array includes all asset files that have been modified since the specified start date.

  • [-jsonFile] <output>

    If specified, the JSON-formatted array is written to the output file. If the file already exists, it is overwritten.

    If not specified, the JSON-formatted array is written to standard output.

  • [-v <off | informational | critical | detailed | eXtreme>]

  • [-WONoPause <true | false>]

Notes

  • When systematically downloading assets on a schedule, keep track of the maximum lastUpdatedDate for the assets you most-recently downloaded. Then use that maximum date as the start date for the next download.

  • Because of encryption overhead, the file sizes specified in the JSON-formatted array of assets may be different from the actual file sizes. Don’t use file sizes to determine if a file has been updated. Instead, use the lastUpdatedDate value.

Sample JSON Output

{ "data": [ { "type": "audiobooks", "id": "116ea105-b1b9-403d-8406-59e719f778f6", "attributes": { "name": "Excellent Title", "vendorId": "9781728280660", "lastUpdatedDate": "2023-04-23T04:55:36-07:00", "resources": [ { "encodingFormat" : "audio/mp3", "name" : "Chapter 1", "url": "mzaf_6064528861832641652.plus.mp3.a.mp3", "lastUpdatedDate": "2023-04-23T04:55:36-07:00", "fileSize": 961936 }, { "encodingFormat" : "audio/mp3", "name" : "Chapter 2", "url": "mzaf_15294073687584965717.plus.mp3.a.mp3", "lastUpdatedDate": "2023-04-23T04:55:36-07:00", "fileSize": 19240336 }, { "encodingFormat" : "audio/mp3", "name" : "Chapter 3", "url": "mzaf_10490565698267553379.plus.mp3.a.mp3", "lastUpdatedDate": "2023-04-23T04:55:36-07:00", "fileSize": 1026448 }, { "encodingFormat" : "audio/mp3", "name" : "Chapter 4", "url": "mzaf_37807520125027785.plus.mp3.a.mp3", "lastUpdatedDate": "2023-04-23T04:55:36-07:00", "fileSize": 1986448 }, { "encodingFormat" : "audio/mp3", "name" : "Chapter 5", "url": "mzaf_647086096181320945.plus.mp3.a.mp3", "lastUpdatedDate": "2023-04-23T04:55:36-07:00", "fileSize": 19240336 }, { "encodingFormat" : "image/jpeg", "name" : "Coverart", "url": "cover.jpg", "lastUpdatedDate": "2023-04-23T04:55:36-07:00", "fileSize": 747135 } ] } } ]}

Use list reports mode

Use list reports mode to specify that you want to display a list of all your existing catalog reports for the past 30 days. The report list contains the request date, the name of the user who requested the report (Requested By), content type (for example, Apps or Music), and the status of the report request.

In list reports mode, you must specify these command-line options:

  • -m listReports

  • -u <username>

  • -p <password>

Optionally, you can specify the following additional command-line options:

  • [-o <output>]

  • [-v <off | informational | critical | detailed | eXtreme>]

  • [-WONoPause <true | false>]

  • [-outputFormat xml]

In the following example, when Transporter finishes executing the command, it returns eXtreme log information to standard error, as well as the list of all the provider’s catalog reports for the past 30 days.

$ iTMSTransporter -m listReports -u <username> -p <password> -v eXtreme

For more detailed examples, including Transporter output and logging information, see List reports mode.

Use list report types mode

Use list report types mode to specify that you want to display the list of report content types (for example, Apps or Music) available to you. The report list contains the content type (for example, Apps or Music) and the request date.

In list report types mode, you must specify these command-line options:

  • -m listReportTypes

  • -u <username>

  • -p <password>

Optionally, you can specify the following additional command-line options:

  • [-o  <output>]

  • [-v <off | informational | critical | detailed | eXtreme>]

  • [-WONoPause <true | false>]

  • [-outputFormat xml]

In the following example, when Transporter finishes executing the command, it returns eXtreme log information to standard error, as well as the list of report types available to the provider.

$ iTMSTransporter -m listReportTypes -u <username> -p <password> -v eXtreme

For more detailed examples, including Transporter output and logging information, see Report types for a TV provider and Report types for an app developer.

Use lookup artist mode

Use lookup artist mode to specify that you want to download information about music artists, movie cast and crew, or book authors available in the Store. This mode is useful to find details for specific artists; and particularly useful for artists whose names are shared with other artists in other genres or territories. After you retrieve an Apple identifier for a music or movie artist, or book author, you can use the identifier in your Store Package metadata to differentiate between artists with similar names. Use lookup artist mode to find the following details about a specific artist:

  • Name, Apple identifier, primary genre, locale, and creation date

  • Titles (up to 5 of the most recently released albums or songs for music artists or up to 5 of the most recently released films for movie artists)

  • Title’s Apple identifier and content provider

  • Artist name localizations, roles, and Store URL (appear only in XML output)

  • Curated status (for music artists and book authors)

In lookup artist mode, you must specify these command-line options:

  • -m lookupArtist

  • -u <username>

  • -p <password>

  • -n <searchterm> or -apple_id <identifier>

Optionally, you can specify the following additional command-line options:

  • [-searchLocale <localecode>]

  • [-artistType <Music | Movie | Author>]

  • [-outputFormat xml]

  • [-escapeXML <true | false>]

  • [-s <shortname>]

  • [-itc_provider <shortname>]

  • [-o <output>]

  • [-v <off | informational | critical | detailed | eXtreme>]

  • [-Xmx4096m]

  • [-WONoPause <true | false>]

In the following example, when Transporter finishes executing the command, it returns information to the console indicating the names, genres, Apple identifiers, and languages associated with the artists who match the search criteria you specified. Transporter returns output information in XML format.

$ iTMSTransporter -m lookupArtist -u <username> -p <password> -n <searchterm> -outputFormat xml

For more detailed examples, including Transporter output and logging information, see Lookup artist mode, Lookup artist mode for music artists (displaying XML output), Lookup artist mode for movie artists, and Lookup artist mode for book authors.

Use lookup metadata mode

Use lookup metadata mode to retrieve the current metadata for a playlist or app you previously uploaded in a Store Package to the iTunes Store, Apple Books, or App Store. This mode is useful when you want to resend the Store Package with updated metadata. If you previously uploaded a package and Apple modified the metadata after your initial upload, you need to retrieve the modified metadata before you can resend the package with metadata updates to the iTunes Store, Apple Books, or App Store. Transporter supports lookup metadata mode for apps that contain up to 1000 In-App Purchases.

Using lookup metadata mode, you specify whether you want to search for the metadata by vendor identifier (-vendor_id) or Apple identifier (-apple_id) and Transporter, sending messages to a web service, generates a stub package for the metadata in the directory you specify. You can optionally search for multiple packages at once by specifying multiple vendor identifiers (-vendor_ids) or Apple identifiers (-apple_id) in a comma-separated list.

After Transporter retrieves the current metadata, it creates a stub package, <identifier_option_value>.itmsp or <app_SKU>.itmsp, consisting of a single file, metadata.xml, which contains the xml metadata passed to the Transporter by the web service. Transporter stores the stub package in the directory you specify in -destination.

If available, Transporter also returns the following information in the metadata:

  • Artwork filename information. Transporter includes a message similar to following to remind you to replace your artwork and checksum filenames, if necessary, before uploading your package again: “<!--NOTE: The file name 010058208723.jpg and its checksum may need to be changed to reflect their original values. Alternately, you may decide to remove this <album_artwork_files> block altogether to achieve a successful metadata-only upload.—>".

  • Quality control encode information. Transporter includes a message similar to the following providing you with the URL to the quality control encode for your asset so you can compare any problems with the original source and fix any issues before uploading your package again: “<!--A quality control encode of this video was created. It may be downloaded at the following url: https://sample.apple.com/us/r10/Video/41/bd/1f/mzm.dijmlsrs.mov?downloadKey3=1243559291_23bae98151c8fe0dbfc054618993e0b5. Please note that the url will be available for 180 minutes.-->" If you need to access the URL after it expires, run Transporter in lookup metadata mode again to receive a new URL.

  • Scratch encode information. Transporter includes a message similar to the following providing you with the URL to the scratch encode for your asset so you can confirm the synchronization for your asset before uploading your package again: “<!--A scratch encode of this video was created. It may be downloaded at the following url: https://sample.apple.com/us/r10/Video/41/bd/1f/mzm.dijmlsrs.mov?downloadKey3=1243559291_23bae98151c8fe0dbfc054618993e0b5. Please note that the url will be available for 180 minutes.-->" If you need to access the URL after it expires, run Transporter in lookup metadata mode again to receive a new URL.

  • Metadata token information. Transporter includes the <metadata_token> element just after the <package> element to help Apple determine the last time you used lookup metadata mode to retrieve the current metadata for a playlist or app you previously uploaded. For example:

    <package xmlns="http://apple.com/itunes/importer/publication" version="publication5.0"> <metadata_token>1405704088101-ae534236053dbb0b082dd6319857a403bce91396e5753fa6ff70f8b3047609fc</metadata_token>

    You shouldn’t edit any information in the <metadata_token> element.

Note: If you change the file name, size, or checksum for an asset (for example, artwork files, audio files, video files, EPUB files, and so on), you must supply the new asset file matching the updated file name, size, and checksum.

In lookup metadata mode, you must specify these command-line options:

  • -m lookupMetadata

  • -u <username>

  • -p <password>

  • -destination <path>

  • -vendor_id <identifier> | -vendor_ids <”identifier,identifier,identifier”> | -apple_id <identifier> | -apple_ids <”identifier,identifier,identifier”>

Optionally, you can specify the following additional command-line options:

  • [-s <shortname>]

  • [-itc_provider <shortname>]

  • [-app_platform <osx | ios | appletvos>]

  • [-o <output>]

  • [-outputType <metadata_only | asset_only | metadata_plus_assets>]

  • [-v <off | informational | critical | detailed | eXtreme>]

  • [-Xmx4096m]

  • [-WONoPause <true | false>]

  • [-subitemtype <None | GameCenterLeaderboard |GameCenterAchievement>] or [-subitemids]

  • [-umc_catalog_id <identifier>]

  • [-umc_content_id <identifier>]

  • [-umc_variant_id <identifier>]

In the following example, when Transporter finishes executing the command, it returns eXtreme log information to standard error, as well as creating a stub package containing the current metadata for the 4463953 playlist and saving it to the /tmp/packages directory.

$ iTMSTransporter -m lookupMetadata -u <username> -p <password> -s <shortname> -apple_id 4463953 -destination /tmp/packages -v eXtreme

Use -subitemtype and -subitemids to look up a subitem. For example, you can look up metadata for:

  • Two specific Game Center Leaderboards, using: -subitemtype GameCenterLeaderboard -subitemids com.mycompany.Leaderboard01,com.mycompany.Leaderboard02

  • Two specific Game Center Achievements, using: -subitemtype GameCenterAchievement -subitemids com.mycompany.Achievement01,com.mycompany.Achievement02

To lookup metadata for subscription videos, specify the UMC catalog (-umc_catalog_id), content (-umc_content_id), and variant (-umc_variant_id) identifiers.

  • The -umc_catalog_id option specifies the catalog identifier. You may specify this value multiple times. If only specified once, it applies to all content identifiers and variant identifiers. However, if specified multiple times, the number of times specified must match the number of content identifiers and variant identifiers.

  • The -umc_content_id option specifies the content identifier. If this value is specified multiple times, the number of times specified must match the number of variant identifiers.

  • The -umc_variant_id option specifies the variant identifier. If this value is specified multiple times, the number of times specified must match the number of content identifiers.

The following example specifies a single subscription video.

$ iTMSTransporter -u <username> -p <password> -itc_provider <shortname> -m lookupMetadata -umc_catalog_id com.apple.AppleOrchardFilms.docclub.svod.catalog -umc_content_id 3562414 -umc_variant_id 1 -destination out

The following example specifies multiple subscription videos.

$ iTMSTransporter -u <username> -p <password> -itc_provider <shortname> -m lookupMetadata -umc_catalog_id com.apple.AppleOrchardFilms.svod.catalog -umc_content_id CRA1002V -umc_variant_id 1 -umc_content_id ANR1827V -umc_variant_id 1 -destination out

For more detailed examples, including Transporter output and logging information, see Lookup metadata mode (single Store Package) and Lookup metadata mode (multiple Store Packages).

Use provider mode

Use provider mode to obtain a list of providers for which you have permission to deliver content. This mode is useful not only to verify if you have permission to deliver content for a specific provider, but also to obtain the short name you will use with -s (encoding house user) or -asc_provider (App Store Connect user) when later uploading content for that provider. For TV and film deliveries, you must use an encoding house account. iTunes Connect users are prohibited.

In provider mode, you must specify these command-line options:

  • -m provider

  • -u <username>

  • -p <password>

Optionally, you can specify the following additional command-line options:

  • [-account_type <encoding_house | itunes_connect>]

  • [-o <output>]

  • [-v <off | informational | critical | detailed | eXtreme>]

  • [-Xmx4096m]

  • [-WONoPause <true | false>]

In the following example, when Transporter finishes executing the command, it returns eXtreme log information to the console, as well as the list of providers for which you have permission to deliver content:

$ iTMSTransporter -m provider -u <username> -p <password> -v eXtreme

For a more detailed example, including Transporter output and logging information, see Provider mode.

Use query tickets mode

Use query tickets mode to retrieve information about all open iTunes tickets that still need your attention. You must have an iTunes Connect account to use query tickets mode. You can’t use your encoding house username and password with query tickets mode.

In query tickets mode, you must specify these command-line options:

  • -m queryTickets

  • -u <username>

  • -p <password>

Optionally, you can specify the following additional command-line options:

  • [-s <shortname>]

  • [-itc_provider<shortname>]

  • [-o <output>]

  • [-v <off | informational | critical | detailed | eXtreme>]

  • [-Xmx4096m]

  • [-vendor_id<identifier>] or [-apple_id<identifier>]

To limit the number of tickets returned, specify -vendor_id or -apple_id. Transporter returns only the tickets associated with the specified id.

Note: If you are an encoding house, you shouldn’t use this mode without prior authorization from Apple. For more information, contact your Apple technical representative.

In the following example, when Transporter finishes executing the command, it returns eXtreme log information to standard error, as well as information about all open iTunes tickets that still need your attention. Transporter returns output information in XML format.

$ iTMSTransporter -m queryTickets -u <username> -p <password> -v eXtreme

For more detailed examples, including Transporter output and logging information, see Query tickets mode.

Use repair assets mode

Use repair assets mode to repair some common errors in your asset files before sending them to Apple for upload to Apple Books.

Repair assets mode doesn’t modify an existing Store Package. After you repair your asset files using repair assets mode, you must replace the current, un-repaired asset files in the Store Package with the new, repaired asset files and update the xml metadata file (metadata.xml) appropriately.

Apple currently only supports EPUB file (.epub) repair.

When using repair assets mode, keep the following in mind:

  • The -assetFile option must contain a file with the appropriate file extension (.epub).

  • The -assetFolder directory and -destination directory can’t be the same.

  • The -assetFile parent directory and -destination directory can’t be the same.

  • If you use -assetFolder, Transporter only repairs files in the directory with the appropriate file extension (.epub).

  • Transporter saves repaired files to the destination directory using the same file name as the original file.

In repair assets mode, you must specify these command-line options:

  • -m repairEpubAssets

  • -assetFolder <path> or -assetFile <path>

  • -destination <path>

Optionally, you can specify the following additional command-line options:

  • [-o <output>]

  • [-v <off | informational | critical | detailed | eXtreme>]

  • [-removeUnmanifestedFiles]

Information icon indicating the option is restricted based on your user type. This mode is only valid if you are a publisher, you can’t use repair assets mode if you are an app developer.

In the following example, when Transporter finishes executing the command it displays information indicating which files in the /tmp/epub directory were repaired and stored in the destination directory (/tmp/epub/repair/), the repaired files checksum information, and eXtreme log information.

$ iTMSTransporter -m repairEpubAssets -assetFolder /tmp/epub -destination /tmp/epub/repair/ -v eXtreme

For more detailed examples, including Transporter output and logging information, see Repair assets mode.

Use request report mode

Use request report mode to specify that you want to download your catalog reports for one or more content types for the past 30 days. Reports contains the request date, the name of the user who requested the report (Requested By), content type (for example, Apps or Music), the status of the report request, and the path to the downloaded report if a report was downloaded. Requests are restricted to only one request per content type in a 24-hour period.

If you requested a report within the last 24 hours, and it is available for download, Transporter immediately downloads the report to the specified directory. If you requested a report within the last 24 hours, and it isn’t available for download, Transporter displays a status message indicating that it isn’t available for download. Otherwise, if you haven’t requested a report within the last 24 hours, Transporter creates a request for a new report.

In request report mode, you must specify these command-line options:

  • -m requestReport

  • -u <username>

  • -p <password>

  • -destination <path>

  • -type <type>

Optionally, you can specify the following additional command-line options:

  • [-reportDate <date>]

  • [-o <output>]

  • [-v <off | informational | critical | detailed | eXtreme>]

  • [-WONoPause <true | false>]

  • [-outputFormat xml]

In the following example, when Transporter finishes executing the command, it returns eXtreme log information to standard error, as well as all of the provider’s catalog reports for the past 30 days. If available, Transporter saves the reports in the /tmp/RequestReport/ directory.

$ iTMSTransporter -m requestReport -u <username> -p <password> -v eXtreme -type all -destination /tmp/RequestReport/

For more detailed examples, including Transporter output and logging information, see Request report mode.

Use retrieve asset mode

Use retrieve asset mode to download the assets listed in the JSON-formatted array returned by get asset list mode.

The retrieve asset mode downloads each asset file and associated metadata to the output directory. See comments for the -destination option.

Note: Transporter checks that the file system for the target directory has enough disk space available to write all of the requested files including some overhead. The overhead is equal to the size of the largest file to be downloaded. The assets are first written as encrypted files, then decrypted one at a time. After the decrypted file is written, the encrypted file is removed.

In retrieve asset mode, you must specify these command-line options:

  • -m retrieveAsset

  • -u <username>

  • -p <password>

  • -s <shortname> | -itc_provider <shortname>

    Use -s to specify the encoding house provider’s short name or use -itc_provider to specify the iTunes Connect provider’s short name.

  • -assetType "audiobook"

    The only supported asset type is "audiobook".

  • -vendor_id <identifier> | -vendor_ids<”identifier,identifier,identifier”> | -vendor_id_file<path>

    Use -vendor_id to specify a single vendor identifier belonging to the content provider.

    Use -vendor_ids to specify a list of vendor identifiers belonging to the content provider, separating the identifiers with a comma, and enclosing the list in quotation marks.

    Use -vendor_id_file to specify a file that lists vendor identifiers with one vendor identifier on each line.

  • -public_id <identifier> | -public_ids<”identifier,identifier,identifier”> | -public_id_file<path>

    Use -public_id to specify a single public identifier belonging to the content provider.

    Use -public_ids to specify a list of public identifiers belonging to the content provider, separating the identifiers with a comma, and enclosing the list in quotation marks.

    Use -public_id_file to specify a file that lists public identifiers with one public identifier on each line.

    Notes

    • The JSON-formatted array returned by get asset list mode includes an "id" value. You can use that "id" value as the <identifier> in the retrieve asset mode command.

    • The public identifier options are more efficient than the vendor identifier options. Public identifiers reduce the number of intermediate web services calls.

  • -destination <path>

    The <path> specifies the top-level directory for the downloaded assets. The full path uses the following format:

    Folder: <path>/<identifier>.<asset-type>, where <identifier> is the vendor identifier.

    • Example: <path>/9781728280660.audiobook/

    Metadata: <path>/<identifier>.<asset-type>/metadata.json, where <identifier> is the vendor identifier.

    • Example:<path>/9781728280660.audiobook/metadata.json

    Asset: <path>/<identifier>.<asset-type>/<asset-file>.<ext>, where <identifier> is the vendor identifier.

Optionally, you can specify the following additional command-line options:

  • [-includeCoverArt]

    If -includeCoverArt is not specified, the cover art is not downloaded.

  • [-v <off | informational | critical | detailed | eXtreme>]

  • [-WONoPause <true | false>]

Use schema mode

Use schema mode to specify that you want to retrieve either a transitional or strict schema file to use to validate your XML files before packaging and sending them to Apple for upload to the iTunes Store, Apple Books, or App Store. In addition to specifying whether you want to retrieve transitional or strict, you must specify the schema type (for example, music or tv) and version (for example, 3.1 or 3.2) you want to retrieve. You can also specify -destination to indicate where you want Transporter to save the schema file.

Before submitting the XML metadata, iTunes recommends that you check the file for any structural and formatting errors. iTunes rejects files that contain errors, which can cause delays in the delivery of your content. iTunes has selected Relax NG (RNG) as the schema language for content delivery. To check for errors, you need a tool that validates RNG schema.

Note: The schema files are dynamic, and often contain a mixture of schema types (for example, music or tv) in one file.

In schema mode, you must specify these command-line options:

  • -m generateSchema

  • -u <username>

  • -p <password>

  • -schema <typeversion> | “jp-itt-v2"

  • -schemaType <transitional | strict>

Optionally, you can specify the following additional command-line options:

  • [-s <shortname>]

  • [-itc_provider <shortname>]

  • [-o <output>]

  • [-destination <path>]

  • [-v <off | informational | critical | detailed | eXtreme>]

  • [-Xmx4096m]

  • [-WONoPause <true | false>]

Note: If you specify a static schema (for example, "jp-itt-v2"), the -schemaType <transitional | strict> command-line option is optional.

In the following example, when Transporter finishes executing the command, it returns eXtreme log information to the console. Transporter also returns the transitional schema file for the 4.7 version of the Store Package film specification to the console.

$ iTMSTransporter -m generateSchema -u <username> -p <password> -schema film4.7 -schemaType transitional

For more detailed examples, including Transporter output and logging information, see Schema mode.

Use status modes

Use status mode to retrieve status information for one or more of the specified vendor (-vendor_id or -vendor_ids) or Apple (-apple_id or -apple_ids) identifier’s most recently uploaded packages, or all uploaded packages. You can run Transporter in status mode on multiple identifiers at the same time. Currently, there is no limit to the number of vendor or Apple identifiers you can specify when requesting status information for the most recently uploaded package (-m status) or all uploaded packages (-m statusAll).

Using status mode, you can see the state of your package and whether or not your package has any errors (for example, an internal transfer error or import error). You can also see the vendor or Apple identifier, the content status information (for example, Live, Other, Not Live, In Review), and the content review state (for example, NotLive-WaitingForReview) for your package. In addition, for all content types (music, TV, books, audiobooks, apps, etc.), Transporter displays:

  • “Upload state” and “Upload state id” fields indicating whether your package is in the Internal Transfer, Uploading, Ready to Import, Importing, Import Error, Imported, or Not to be Processed state.

  • “Content state” and “Content state id” fields indicating whether your package is in the Polished or Unpolished state in iTunes Connect.

  • On Store, Ready For Store, and Not On Store fields indicating the status for your package, by country or region. For each of the statuses, Transporter displays a comma-separated list of country/region codes or N/A. N/A indicates that there are no countries/regions available for the status. This status information isn’t available for applications or ringtones.

  • “Upload created” indicating the date and time when Transporter uploaded your package.

A package might be successfully uploaded to Apple, but still not pass through Apple’s server side process successfully. The status mode options can help you see how your package is doing in Apple’s process.

If you are requesting status information for a package containing movie or TV components, status mode also returns component status information in addition to the package status. Component status information is only applicable to movies or TV. For example, for each component (video, audio, full subtitle, etc.), Transporter returns the following information labeled by component type:

Component Name: VideoComponent Locale: N/AComponent Status: ProcessingComponent Delivered: 2013-11-05 11:19:37

If a component is rejected, Transporter returns information to explain the rejection. For example:

Component Name: AudioComponent Locale: fr-FRComponent Status: QC RejectedComponent Delivered: 2013-02-13 19:27:28Component Rejection Reason: Audio Out of SyncComponent Rejection Note: French audio track early throughout file

If you are requesting status information for a package containing an application or ringtone, status mode returns only upload and content information. Status mode doesn’t support status (On Store, Ready For Store, Not On Store) for applications and ringtones.

In status mode, you must specify these command-line options:

  • -m status or -m statusAll

  • -u <username>

  • -p <password>

  • -vendor_id <identifier> | -vendor_ids <”identifier,identifier,identifier”> | -apple_id <identifier> | -apple_ids <”identifier,identifier,identifier”>

Optionally, you can specify the following additional command-line options:

  • [-s <shortname>]

  • [-itc_provider <shortname>]

  • [-o <output>]

  • [-v <off | informational | critical | detailed | eXtreme>]

  • [-Xmx4096m]

  • [-WONoPause <true | false>]

  • [-outputFormat xml]

  • [-umc_catalog_id <identifier>]

  • [-umc_content_id <identifier>]

  • [-umc_variant_id <identifier>]

In the following example, when Transporter finishes executing the command, it returns eXtreme log information to the console, as well as status information for the most recent package the vendor (00028947576600) uploaded.

$ iTMSTransporter -m status -u <username> -p <password> -s <shortname> -vendor_id 00028947576600

To retrieve status information for subscription videos, specify the UMC catalog (-umc_catalog_id), content (-umc_content_id), and variant (-umc_variant_id) identifiers.

  • The -umc_catalog_id option specifies the catalog identifier. You may specify this value multiple times. If only specified once, it applies to all content identifiers and variant identifiers. However, if specified multiple times, the number of times specified must match the number of content identifiers and variant identifiers.

  • The -umc_content_id option specifies the content identifier. If this value is specified multiple times, the number of times specified must match the number of variant identifiers.

  • The -umc_variant_id option specifies the variant identifier. If this value is specified multiple times, the number of times specified must match the number of content identifiers.

The following example specifies a single subscription video.

$ iTMSTransporter -u <username> -p <password> -itc_provider <shortname> -m status -umc_catalog_id com.apple.AppleOrchardFilms.docclub.svod.catalog -umc_content_id 3562414 -umc_variant_id 1

The following example specifies multiple subscription videos.

$ iTMSTransporter -u <username> -p <password> -itc_provider <shortname> -m status -umc_catalog_id com.apple.AppleOrchardFilms.svod.catalog -umc_content_id CRA1002V -umc_variant_id 1 -umc_content_id ANR1827V -umc_variant_id 1

For more detailed examples, including Transporter output and logging information, see Status mode (music example), Status mode (video example), and StatusAll mode.

Use transfer test mode

Use transfer test mode to test your file transfer performance by uploading a Transporter memory-generated package to the iTunes Store, Apple Books, or App Store. Because the package you send is generated in memory there is no disk I/O during the file transfer and you can therefore remove your disk IO subsystem as a performance factor, helping you better diagnose performance problems.

When you test a package for transfer performance, Transporter creates a test package to leverage existing behaviors and statistics. After you successfully upload the package, Transporter displays the total transmission time and details (-throughput) for the package. If upload fails, Transporter returns informational, warning, or error messages indicating the problem.

By default, whether you specify -throughput or not, Transporter displays the total transmission time and details (-throughput) for the package.

In transfer test mode, you must specify these command-line options:

  • -m transferTest

  • -u <username>

  • -p <password>

  • -k <kilobits_per_second>*

Optionally, you can specify the following additional command-line options:

  • [-s <shortname>]

  • [-itc_provider <shortname>]

  • [-o <output>]

  • [-errorLogs <path>]

  • [-t <transport>] **

  • [-size <value>]

  • [-v <off | informational | critical | detailed | eXtreme>]

  • [-Xmx4096m]

  • [-indicator <true | false>]

  • [-WONoPause <true | false>]

  • [-outputFormat xml]

Note:

  • The -m transferTest mode isn’t currently supported on Windows.

  • * Indicates a Signiant-only delivery method option.

  • ** The Aspera delivery method isn’t currently supported for transfer test mode.

In the following example, when Transporter finishes executing the command, it returns eXtreme log information to the console, as well as the total transmission time and details (-throughput) for the 10 megabyte package. Transporter uses 10000 Kbit/s throttle speed to transport the specified provider’s file to the Signiant server during upload.

$ iTMSTransporter -m transferTest -u <username> -p <password> -s Apple -t Signiant -size 10M -k 10000

For more detailed examples, including Transporter output and logging information, see Transfer test mode.

Use upload mode

Use upload mode to deliver your content, in a pre-generated Store Package, to the iTunes Store, Apple Books, or App Store.

App upload supports Linux and Windows in addition to macOS. You can use either -assetFile or -f. The -assetDescription argument is required for Linux and Windows and specifies the file generated by exporting from Xcode (an AppStoreInfo.plist file). See Archive export files for information on generating that file.

If you receive the following message while trying to upload content: “1023: Encoding house <encoding house name> is not yet authorized to deliver content (verify mode only)", Apple hasn’t turned on upload access for you. Check with your Apple technical representative and make sure you have been given permission to upload content.

Apple recommends you don’t specify the -t transport and instead allow Transporter to use automatic transport discovery to determine the best transport mode for your packages. Currently, Transporter defaults to HTTP as the best transport mode. If you need to specify -t transport, you should revert back to automatic transport discovery soon as possible. If the specified transport can’t be used due to errors or server unavailability, Transporter chooses another transport based on the transport preference order. Transporter chooses additional transports until all available transport options are exhausted, at which point the delivery fails. You can specify the delivery methods in the order you want, separated by commas (,). For example, -t HTTP,Aspera,Signiant. If you specify only one transport option (-t Aspera), Transporter uses that option and if it fails the delivery fails with no fall back options.

Apple recommends delivering no more than 1000 Store Packages at one time to the iTunes Store, Apple Books, or App Store.

In upload mode, you must specify these command-line options:

  • -m upload

  • -f <dir | pkg> or -assetFile <.ipa | .pkg> for macOS, Linux, and Windows uploads

  • -assetDescriptionAppStoreInfo.plist (-assetDescription is required for Linux and Windows uploads)

  • -u <username>

  • -p <password>

  • -k <kilobits_per_second> *

Optionally, you can specify the following additional command-line options:

  • [-s <shortname>]

  • [-itc_provider <shortname>]

  • [-asc_provider<shortname>]

  • [-o <output>]

  • [-summaryFile <output>]

  • [-errorLogs <path>]

  • [-eventFile <path>]

  • [-v <off | informational | critical | detailed | eXtreme>]

  • [-t <transport>]

  • [-success <path>]

  • [-failure <path>]

  • [-throughput]

  • [-loghistory <path>]

  • [-delete]

  • [-Xmx4096m]

  • [-indicator <true | false>]

  • [-WONoPause <true | false>]

  • [-deleteFastTransportLog <true | false>] **

  • [-assetReplacementVerification <true | false>]

  • [-outputFormat xml]

  • [-vp <text | json>]

Note:

  • * Indicates a required Aspera and Signiant-only delivery method option.

  • ** Indicates an optional Aspera-only delivery method option.

Example: HTTP

Using the HTTP delivery method, you can deliver your content in a pre-generated Store Package to the iTunes Store, Apple Books, or App Store using Apple’s Object Store (HTTP) servers.

Transporter includes an integration with HTTPS servers to allow fast delivery of your Store Packages to the iTunes Store, Apple Books, or App Store. HTTP transport is faster doesn't require firewall re-configuration.

Note: When delivering Store Packages, Apple recommends you don’t specify the -t command and instead allow Transporter to use automatic transport discovery to determine the best transport mode for your packages. Currently, Transporter defaults to HTTP as the best transport mode. If you do need to specify -t, you should revert back to automatic transport discovery soon as possible.

To upload all packages in /tmp/files, type:

$ iTMSTransporter -m upload -f /tmp/files -u <username> -p <password> -s <shortname> -v eXtreme -t HTTP

In this example, when Transporter finishes executing the command, it returns eXtreme log information to the console and uploads successful packages for the specified provider from the /tmp/files directory.

Using Transporter you can specify success and failure directories to help you determine which packages succeeded and which packages failed. To upload all packages in /tmp/files using -success and -failure options, type:

$ iTMSTransporter -m upload -f /tmp/files -u <username> -p <password> -s <shortname> -v eXtreme -t http -success /tmp/successful_packages -failure /tmp/failed_packages

In this example, when Transporter finishes executing the command, it returns eXtreme log information to the console, and the /tmp/files directory is empty. Transporter uploads successful packages for the specified provider from the /tmp/files directory. Successful packages are moved from the source directory into the /tmp/successful_packages directory and those that failed are moved into the /tmp/failed_packages directory.

To upload all packages in /tmp/files using -throughput and -loghistory options, type:

$ iTMSTransporter -m upload -f /tmp/files -u <username> -p <password> -s <shortname> -v eXtreme -t http -throughput -loghistory /tmp/loghistory

In this example, when Transporter finishes executing the command, it returns eXtreme log information to the console. Transporter uploads successful packages for the specified provider from the /tmp/files directory. Transporter also displays the throughput details for the successfully uploaded packages and logs the information to the /tmp/loghistory directory.

For more detailed examples, including Transporter output and logging, see HTTP.

Example: Aspera

Using the Aspera delivery method, you can deliver your content in a pre-generated Store Package to the iTunes Store, Apple Books, or App Store using the Aspera server.

Transporter includes an embedded integration with the Aspera delivery software to allow fast delivery of your Store Packages to the iTunes Store, Apple Books, or App Store. Aspera’s bulk data transfer technology and file transfer products are built on the FASP file transport. The FASP file transport protocol provides high-speed file transfers over any IP network (LAN, WAN, satellite, wireless, and intercontinental links).

When setting up an Aspera integration, if you have outbound and inbound firewall rules, you must open a direct outbound and inbound connection to Transmission Control Protocol (TCP) port 33001 and User Datagram Protocol (UDP) port 33001. UDP “flood protection” in your firewall configuration can cause a UDP time out issue. To avoid the issue, you can create separate firewall rules to allow UDP activities for a longer period of time for Aspera users. For more information, see the Aspera Security Model firewall information at the Aspera website.

To upload a package, type:

$ iTMSTransporter -m upload -f /tmp/user/10000061918882.itmsp -u <username> -p <password> -s <shortname> -v eXtreme -t Aspera -k 1000

In this example, when Transporter finishes executing the command, it returns eXtreme log information to the console. Transporter uses 1000 Kbit/s throttle speed to transport the specified provider’s 10000061918882.itmsp package to the Aspera server during upload.

For more detailed examples, including Transporter output and logging, see Aspera and Aspera on Windows.

Example: Signiant

Using the Signiant delivery method, you can deliver your content in a pre-generated Store Package to the iTunes Store, Apple Books, or App Store using the Signiant Media Exchange servers.

Transporter includes an integration with the Signiant Media Exchange servers to allow fast delivery of your Store Packages to the iTunes Store, Apple Books, or App Store.

When setting up a Signiant integration, if you have outbound and inbound firewall rules, you must open a direct outbound and inbound connection to Transmission Control Protocol (TCP) port 44001 and User Datagram Protocol (UDP) ports 44001 through 44101. UDP “flood protection” in your firewall configuration can cause a UDP time out issue. To avoid the issue, you can create separate firewall rules to allow UDP activities for a longer period of time for Signiant users. For more information, see Solving Problems.

To upload a package, type:

$ iTMSTransporter -m upload -f /tmp/user/10000061918882.itmsp -u <username> -p <password> -s <shortname> -v eXtreme -t Signiant -k 10000

In this example, when Transporter finishes executing the command, it returns eXtreme log information to the console. Transporter uses 10000 Kbit/s throttle speed to transport the specified provider’s 10000061918882.itmsp package to the Signiant server during upload.

For more detailed examples, including Transporter output and logging, see Signiant, Signiant on Windows, and Signiant (failing over to Aspera).

Use validate assets mode

Use validate assets mode to validate your assets against Apple’s specifications before sending them to Apple for upload to Apple Books.

Apple currently only supports EPUB file (.epub) and iBooks format file (.ibooks) validation.

In validate assets mode, you must specify these command-line options:

  • -m validateRawAssets

  • -u <username>

  • -p <password>

  • -assetFolder <path> or -assetFile <path>

Optionally, you can specify the following additional command-line options:

  • [-s <shortname>]

  • [-itc_provider <shortname>]

  • [-success <path>]

  • [-failure <path>]

  • [-o <output>]

  • [-v <off | informational | critical | detailed | eXtreme>]

Information icon indicating the option is restricted based on your user type. This mode is only valid if you are a publisher, you can’t use validate assets mode if you are an app developer.

In the following example, when Transporter finishes executing the command, it returns eXtreme log information to the console; including information about whether or not each of the specified provider’s asset files in the /tmp/assets directory are valid.

$ iTMSTransporter -m validateRawAssets -u <username> -p <password> -assetFolder /tmp/assets -v eXtreme

For more detailed examples, including Transporter output and logging information, see Validate assets mode.

Use verify mode

Use verify mode to validate your Store Packages, including metadata and assets, against Apple’s specifications before sending them to Apple for upload to the iTunes Store, Apple Books, or App Store.

When you send a package to Apple for verification, Transporter parses the metadata file and verifies that the file is well formed and the data is correct, including dates, products, and more. Transporter also validates all assets (for example, audio files, video files, book files, and apps) you send to Apple.

In verify mode, you must specify these command-line options:

  • -m verify

  • -f <dir | pkg>

  • -u <username>

  • -p <password>

Optionally, you can specify the following additional command-line options:

  • [-s <shortname>]

  • [-itc_provider <shortname>]

  • [-disableAssetVerification]

  • [-o <output>]

  • [-summaryFile <output>]

  • [-errorLogs <path>]

  • [-eventFile <path>]

  • [-v <off | informational | critical | detailed | eXtreme>]

  • [-Xmx4096m]

  • [-WONoPause <true | false>]

  • [-outputFormat xml]

  • [-vp <text | json>]

In the following example, when Transporter finishes executing the command, it returns eXtreme log information to the console; including information about whether or not each of the specified provider’s packages, files, metadata, and assets in the /tmp/packages directory are valid.

$ iTMSTransporter -m verify -f /tmp/packages -u <username> -p <password> -s <shortname> -v eXtreme

For a more detailed example, including Transporter output and logging information, see Verify mode.

Transporter examples

Create artist mode

When you run in create artist mode, before creating a new artist, Transporter performs an artist lookup to determine if there are any existing artists with the name specified in -n<searchterm>. If an artist exists, instead of creating the new music artist, Transporter returns information about the existing iTunes Store music artist. You can later run create artist mode again and use the force-creation token to force Transporter to create the artist.

In the following example, the user, bob, runs Transporter in create artist mode and specifies that Transporter create a new music artist named "Juan Pérez".

$ iTMSTransporter -m createArtist -u bob -p <password> -n "Juan Pérez" -nativeLocale "es-ar" -itc_provider AppleArtist not created, to force the artist to be created use the option -forceCreateToken "1d82c6f6-26ef-3e28-8a97-558c7c5717da"Listing existing artists:
list of artist already exist

Transporter returns information indicating that the artist "Juan Pérez" wasn’t created because the artist already exists. Transporter also returns a force-creation token ("1d82c6f6-26ef-3e28-8a97-558c7c5717da") you can use to force Transporter to create the new music artist.

To force Transporter to create the new music artist, add -forceCreateToken "1d82c6f6-26ef-3e28-8a97-558c7c5717da" to the command:

$ iTMSTransporter -m createArtist -u bob -p <password> -n "Juan Pérez" -nativeLocale "es-ar" -itc_provider Apple -forceCreateToken "1d82c6f6-26ef-3e28-8a97-558c7c5717da"Artist created:
listing of new artist created

Transporter returns information indicating that the artist "Juan Pérez" was created.

Create tickets mode

In the following example, the user, bob, runs Transporter in create tickets mode and specifies that Transporter create a metadata ticket for vendor 10000000000255 to change the playlist title to Prince - Greatest Hits, and display eXtreme logging information.

$ iTMSTransporter -m createMetadataTicket -u bob -p <password> -vendor_id 10000000000255 -playlistTitle "Prince - Greatest Hits" -note "Playlist title correction"[2010-10-29 09:31:44 PDT] <main> INFO: Transporter is searching for updated software components.[2010-10-29 09:31:47 PDT] <main> INFO: Transporter is up-to-date.[2010-10-29 09:31:48 PDT] <main> INFO: Logging configured successfully.[2010-10-29 09:31:48 PDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.3][2010-10-29 09:31:48 PDT] <main> INFO: OS identifier: Mac OS X 10.12.4 (x86_64); jvm=25.71-b01; jre=1.8.0-u131-b11-iTMSTransporter-b01[2010-10-29 09:31:48 PDT] <main> INFO: Memory: [JVM] 17M free, 33M total, 505M max [System] (Physical) 192M free, 8192M total (Swap) 472M free, 1024M total[2010-10-29 09:31:48 PDT] <main> DBG-X: Memory: [JVM] 16M free, 33M total, 505M max [System] (Physical) 191M free, 8192M total (Swap) 472M free, 1024M total[2010-10-29 09:31:48 PDT] <main> DBG-X: Using operation named: createMetadataTicket[2010-10-29 09:31:48 PDT] <main> DBG-X: Apple's web service operation input parameters:[2010-10-29 09:31:48 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2010-10-29 09:31:48 PDT] <main> DBG-X: parameter Note = Playlist title correction[2010-10-29 09:31:48 PDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.12.4 (x86_64); jvm=25.71-b01; jre=1.8.0-u131-b11-iTMSTransporter-b01[2010-10-29 09:31:48 PDT] <main> DBG-X: parameter Password = **hidden value**[2010-10-29 09:31:48 PDT] <main> DBG-X: parameter PlaylistTitle = Prince - Greatest Hits[2010-10-29 09:31:48 PDT] <main> DBG-X: parameter Username = bsmith@example.com[2010-10-29 09:31:48 PDT] <main> DBG-X: parameter VendorId = 10000000000255[2010-10-29 09:31:48 PDT] <main> DBG-X: parameter Version = 3.3.0[2010-10-29 09:31:48 PDT] <main> INFO: Attempting to connect to Apple's web service ...[2010-10-29 09:31:48 PDT] <main> DBG-X: using service address: https://contentdelivery.itunes.apple.com/WebObjects/MZLabelService.woa/json/MZITunesProducerService?wsdl[2010-10-29 09:31:49 PDT] <main> INFO: Successfully connected to Apple's web service.[2010-10-29 09:31:58 PDT] <main> DBG-X: Apple's web service operation return value:[2010-10-29 09:31:58 PDT] <main> DBG-X: parameter Success = trueRequest SummaryMetadata ticket was successfully created.[2010-10-29 09:31:58 PDT] <main> DBG-X: Returning 0

Transporter returns information indicating the metadata ticket was successfully created, and displays eXtreme logging information.

Diagnostic mode

HTTP, Aspera, and Signiant

In the following example, the user runs Transporter in diagnostic mode without specifying a specific delivery method.

everest:/tmp bsmith$ /usr/local/itms/bin/iTMSTransporter -m diagnostic -u bob[2014-03-14 12:35:55 PDT] <main> INFO: Transporter is skipping bundle update check: Already checked recently.bob's password: [2014-03-14 12:35:59 PDT] <main> INFO: Logging configured successfully.[2014-03-14 12:35:59 PDT] <main> DEBUG: Attempting refresh of configuration data from https://contentdelivery.itunes.apple.com/transporter/Defaults.properties[2014-03-14 12:35:59 PDT] <main> DEBUG: Configuration refresh successful.[2014-03-14 12:35:59 PDT] <main> DEBUG: Saving configuration to local path: /Users/bsmith/.itmstransporter/Defaults.properties[2014-03-14 12:35:59 PDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2014-03-14 12:35:59 PDT] <main> INFO: OS identifier: Mac OS X 10.12.4 (x86_64); jvm=25.71-b01; jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-03-14 12:35:59 PDT] <main> INFO: Memory: [JVM] 17M free, 31M total, 989M max [System] (Physical) 3725M free, 16384M total (Swap) 1024M free, 1024M total[2014-03-14 12:35:59 PDT] <main> INFO: Diagnostic mode selected.[2014-03-14 12:35:59 PDT] <main> DBG-X: Memory: [JVM] 17M free, 31M total, 989M max [System] (Physical) 3725M free, 16384M total (Swap) 1024M free, 1024M total[2014-03-14 12:35:59 PDT] <main> DBG-X: Using operation named: lookupTransportDiagnostic[2014-03-14 12:35:59 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-03-14 12:35:59 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-03-14 12:35:59 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-03-14 12:35:59 PDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.12.4 (x86_64); jvm=25.71-b01; jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-03-14 12:35:59 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-03-14 12:35:59 PDT] <main> DBG-X: parameter TransporterArguments = -m diagnostic -u bob[2014-03-14 12:35:59 PDT] <main> DBG-X: parameter Username = bob[2014-03-14 12:35:59 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-03-14 12:35:59 PDT] <main> INFO: id = 20140314123559-315[2014-03-14 12:35:59 PDT] <main> DBG-X: Apple's web service operation return value:[2014-03-14 12:35:59 PDT] <main> DBG-X: parameter SigniantLoggingLevel = OFF[2014-03-14 12:35:59 PDT] <main> DBG-X: parameter AsperaLoggingLevel = OFF TEST RESULT: The web service test succeeded. Able to connect to web service.[2014-03-14 12:35:59 PDT] <main> INFO: Performing Signiant diagnostic test ...[2014-03-14 12:35:59 PDT] <main> INFO: Signiant TransferEngine build 10.4.0.47040[2014-03-14 12:35:59 PDT] <main> INFO: Using Signiant UDP transport[2014-03-14 12:35:59 PDT] <main> INFO: Transfer engine: 10.4.0.47040[2014-03-14 12:35:59 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-03-14 12:35:59 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is CONNECTING[2014-03-14 12:35:59 PDT] <Transport Protocol Seeker> INFO: Processing URL list: mxwan://sgr203.apple.com:44001/|mxwan://sgr204.apple.com:44001/|mxwan://sgr205.apple.com:44001/|mxwan://sgr206.apple.com:44001/[2014-03-14 12:35:59 PDT] <Connector: UDP sgr205.apple.com/17.152.249.105:44001> INFO: Trying UDP sgr205.apple.com/17.152.249.105:44001...[2014-03-14 12:35:59 PDT] <Connector: UDP sgr204.apple.com/17.152.249.104:44001> INFO: Trying UDP sgr204.apple.com/17.152.249.104:44001...[2014-03-14 12:35:59 PDT] <Connector: UDP sgr206.apple.com/17.152.249.106:44001> INFO: Trying UDP sgr206.apple.com/17.152.249.106:44001...[2014-03-14 12:35:59 PDT] <Connector: UDP sgr203.apple.com/17.152.249.103:44001> INFO: Trying UDP sgr203.apple.com/17.152.249.103:44001...[2014-03-14 12:36:00 PDT] <Transport Protocol> INFO: Authenticating[2014-03-14 12:36:01 PDT] <Transport Protocol Seeker> INFO: Connected to UDP sgr206.apple.com/17.152.249.106:44001[2014-03-14 12:36:01 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is AWAITING_DATA_STREAMS[2014-03-14 12:36:01 PDT] <Transport Protocol> INFO: Setting up data streams[2014-03-14 12:36:02 PDT] <Data Stream 0 (0)> INFO: The Signiant transfer engine's status is CONNECTED[2014-03-14 12:36:02 PDT] <Data Stream 0 (0)> INFO: Connected using WAN accelerator[2014-03-14 12:36:02 PDT] <Data Channel Controller> DBG-X: The status for the file, ecd4085d-3a50-4e0b-98ec-d3100c2ce1bd9060886792582703801.txt, is TRANSFERRED.[2014-03-14 12:36:02 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-03-14 12:36:02 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-03-14 12:36:02 PDT] <main> INFO: The file, ecd4085d-3a50-4e0b-98ec-d3100c2ce1bd9060886792582703801.txt, was uploaded successfully.[2014-03-14 12:36:02 PDT] <main> INFO: The status for the upload is SUCCESSFUL.[2014-03-14 12:36:02 PDT] <main> INFO: Signiant TransferEngine build 10.4.0.47040[2014-03-14 12:36:02 PDT] <main> INFO: Using Signiant UDP transport[2014-03-14 12:36:02 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-03-14 12:36:02 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is CONNECTING[2014-03-14 12:36:02 PDT] <Transport Protocol Seeker> INFO: Processing URL list: mxwan://sgr203.apple.com:44001/|mxwan://sgr204.apple.com:44001/|mxwan://sgr205.apple.com:44001/|mxwan://sgr206.apple.com:44001/[2014-03-14 12:36:02 PDT] <Connector: UDP sgr203.apple.com/17.152.249.103:44001> INFO: Trying UDP sgr203.apple.com/17.152.249.103:44001...[2014-03-14 12:36:02 PDT] <Connector: UDP sgr204.apple.com/17.152.249.104:44001> INFO: Trying UDP sgr204.apple.com/17.152.249.104:44001...[2014-03-14 12:36:02 PDT] <Connector: UDP sgr206.apple.com/17.152.249.106:44001> INFO: Trying UDP sgr206.apple.com/17.152.249.106:44001...[2014-03-14 12:36:02 PDT] <Connector: UDP sgr205.apple.com/17.152.249.105:44001> INFO: Trying UDP sgr205.apple.com/17.152.249.105:44001...[2014-03-14 12:36:03 PDT] <Transport Protocol Seeker> INFO: Connected to UDP sgr206.apple.com/17.152.249.106:44001[2014-03-14 12:36:03 PDT] <Transport Protocol> INFO: Authenticating[2014-03-14 12:36:04 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is AWAITING_DATA_STREAMS[2014-03-14 12:36:04 PDT] <Transport Protocol> INFO: Setting up data streams[2014-03-14 12:36:05 PDT] <Data Stream 0 (0)> INFO: The Signiant transfer engine's status is CONNECTED[2014-03-14 12:36:05 PDT] <Data Stream 0 (0)> INFO: Connected using WAN accelerator[2014-03-14 12:36:05 PDT] <Data Channel Controller> DBG-X: The status for the file, 03640f20-d5e7-4c5b-9d4b-e9aca4e3cc6a8846361224539985505.txt, is TRANSFERRED.[2014-03-14 12:36:05 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-03-14 12:36:05 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-03-14 12:36:05 PDT] <main> INFO: The file, 03640f20-d5e7-4c5b-9d4b-e9aca4e3cc6a8846361224539985505.txt, was uploaded successfully.[2014-03-14 12:36:05 PDT] <main> INFO: The status for the upload is SUCCESSFUL.[2014-03-14 12:36:05 PDT] <main> INFO: Signiant TransferEngine build 10.4.0.47040[2014-03-14 12:36:05 PDT] <main> INFO: Using Signiant UDP transport[2014-03-14 12:36:05 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-03-14 12:36:05 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is CONNECTING[2014-03-14 12:36:05 PDT] <Transport Protocol Seeker> INFO: Processing URL list: mxwan://sgr403.apple.com:44001/|mxwan://sgr402.apple.com:44001/|mxwan://sgr404.apple.com:44001/|mxwan://sgr401.apple.com:44001/[2014-03-14 12:36:05 PDT] <Connector: UDP sgr401.apple.com/17.172.190.101:44001> INFO: Trying UDP sgr401.apple.com/17.172.190.101:44001...[2014-03-14 12:36:05 PDT] <Connector: UDP sgr404.apple.com/17.172.190.104:44001> INFO: Trying UDP sgr404.apple.com/17.172.190.104:44001...[2014-03-14 12:36:05 PDT] <Connector: UDP sgr402.apple.com/17.172.190.102:44001> INFO: Trying UDP sgr402.apple.com/17.172.190.102:44001...[2014-03-14 12:36:05 PDT] <Connector: UDP sgr403.apple.com/17.172.190.103:44001> INFO: Trying UDP sgr403.apple.com/17.172.190.103:44001...[2014-03-14 12:36:06 PDT] <Transport Protocol Seeker> INFO: Connected to UDP sgr403.apple.com/17.172.190.103:44001[2014-03-14 12:36:07 PDT] <Transport Protocol> INFO: Authenticating[2014-03-14 12:36:07 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is AWAITING_DATA_STREAMS[2014-03-14 12:36:07 PDT] <Transport Protocol> INFO: Setting up data streams[2014-03-14 12:36:08 PDT] <Data Stream 0 (0)> INFO: The Signiant transfer engine's status is CONNECTED[2014-03-14 12:36:08 PDT] <Data Stream 0 (0)> INFO: Connected using WAN accelerator[2014-03-14 12:36:09 PDT] <Data Channel Controller> DBG-X: The status for the file, 9edc7d51-368b-4b0f-8205-3b48e93d827f1042696208035763206.txt, is TRANSFERRED.[2014-03-14 12:36:09 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-03-14 12:36:09 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-03-14 12:36:09 PDT] <main> INFO: The file, 9edc7d51-368b-4b0f-8205-3b48e93d827f1042696208035763206.txt, was uploaded successfully.[2014-03-14 12:36:09 PDT] <main> INFO: The status for the upload is SUCCESSFUL.[2014-03-14 12:36:09 PDT] <main> INFO: Signiant TransferEngine build 10.4.0.47040[2014-03-14 12:36:09 PDT] <main> INFO: Using Signiant UDP transport[2014-03-14 12:36:09 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-03-14 12:36:09 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is CONNECTING[2014-03-14 12:36:09 PDT] <Transport Protocol Seeker> INFO: Processing URL list: mxwan://sgr403.apple.com:44001/|mxwan://sgr402.apple.com:44001/|mxwan://sgr404.apple.com:44001/|mxwan://sgr401.apple.com:44001/[2014-03-14 12:36:09 PDT] <Connector: UDP sgr402.apple.com/17.172.190.102:44001> INFO: Trying UDP sgr402.apple.com/17.172.190.102:44001...[2014-03-14 12:36:09 PDT] <Connector: UDP sgr403.apple.com/17.172.190.103:44001> INFO: Trying UDP sgr403.apple.com/17.172.190.103:44001...[2014-03-14 12:36:09 PDT] <Connector: UDP sgr404.apple.com/17.172.190.104:44001> INFO: Trying UDP sgr404.apple.com/17.172.190.104:44001...[2014-03-14 12:36:09 PDT] <Connector: UDP sgr401.apple.com/17.172.190.101:44001> INFO: Trying UDP sgr401.apple.com/17.172.190.101:44001...[2014-03-14 12:36:11 PDT] <Transport Protocol Seeker> INFO: Connected to UDP sgr404.apple.com/17.172.190.104:44001[2014-03-14 12:36:11 PDT] <Transport Protocol> INFO: Authenticating[2014-03-14 12:36:11 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is AWAITING_DATA_STREAMS[2014-03-14 12:36:11 PDT] <Transport Protocol> INFO: Setting up data streams[2014-03-14 12:36:13 PDT] <Data Stream 0 (0)> INFO: The Signiant transfer engine's status is CONNECTED[2014-03-14 12:36:13 PDT] <Data Stream 0 (0)> INFO: Connected using WAN accelerator[2014-03-14 12:36:13 PDT] <Data Channel Controller> DBG-X: The status for the file, 2c97322d-c6f2-4224-8921-665a029278535258708672973638321.txt, is TRANSFERRED.[2014-03-14 12:36:13 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-03-14 12:36:14 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-03-14 12:36:14 PDT] <main> INFO: The file, 2c97322d-c6f2-4224-8921-665a029278535258708672973638321.txt, was uploaded successfully.[2014-03-14 12:36:14 PDT] <main> INFO: The status for the upload is SUCCESSFUL.[2014-03-14 12:36:14 PDT] <main> INFO: Done performing transport diagnostic test. TEST RESULT: The transport test succeeded. Able to connect to the host(s).[2014-03-14 12:36:14 PDT] <main> INFO: Performing Aspera diagnostic test ...[2014-03-14 12:36:14 PDT] <main> DBG-X: testing host/port: vgr106.apple.com/33001[2014-03-14 12:36:14 PDT] <aspera.util.SelectThread> INFO: The upload of the file named /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/724067bb-f148-41b2-a2b5-d2ce88c03b1e6524289591884457549dir/bebaab7a-4445-45c8-8a9d-b5a0d29cf9c4424409979886378723.txt has started.[2014-03-14 12:36:15 PDT] <aspera.util.SelectThread> INFO: The status is FINISHED for the file named /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/724067bb-f148-41b2-a2b5-d2ce88c03b1e6524289591884457549dir/bebaab7a-4445-45c8-8a9d-b5a0d29cf9c4424409979886378723.txt.[2014-03-14 12:36:15 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:36:15 PDT] <main> INFO: Number of files transferred: 1 . Names of files transferred:[2014-03-14 12:36:15 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/724067bb-f148-41b2-a2b5-d2ce88c03b1e6524289591884457549dir/bebaab7a-4445-45c8-8a9d-b5a0d29cf9c4424409979886378723.txt - Complete[2014-03-14 12:36:15 PDT] <main> DBG-X: testing host/port: vgr105.apple.com/33001[2014-03-14 12:36:15 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:36:15 PDT] <main> INFO: Number of files transferred: 1 . Names of files transferred:[2014-03-14 12:36:15 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/724067bb-f148-41b2-a2b5-d2ce88c03b1e6524289591884457549dir/bebaab7a-4445-45c8-8a9d-b5a0d29cf9c4424409979886378723.txt - Complete[2014-03-14 12:36:15 PDT] <main> DBG-X: testing host/port: vgr103.apple.com/33001[2014-03-14 12:36:15 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:36:15 PDT] <main> INFO: Number of files transferred: 1 . Names of files transferred:[2014-03-14 12:36:15 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/724067bb-f148-41b2-a2b5-d2ce88c03b1e6524289591884457549dir/bebaab7a-4445-45c8-8a9d-b5a0d29cf9c4424409979886378723.txt - Complete[2014-03-14 12:36:15 PDT] <main> DBG-X: testing host/port: vgr104.apple.com/33001[2014-03-14 12:36:15 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:36:15 PDT] <main> INFO: Number of files transferred: 1 . Names of files transferred:[2014-03-14 12:36:15 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/724067bb-f148-41b2-a2b5-d2ce88c03b1e6524289591884457549dir/bebaab7a-4445-45c8-8a9d-b5a0d29cf9c4424409979886378723.txt - Complete[2014-03-14 12:36:15 PDT] <main> DBG-X: testing host/port: vgr103.apple.com/33001[2014-03-14 12:36:15 PDT] <aspera.util.SelectThread> INFO: The upload of the file named /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/fe77fb9b-1579-4558-b6ce-2638a3caae3c3061890443278154499dir/b65d2ec9-a56b-459d-9bed-0d690dead0ec4377108330403873820.txt has started.[2014-03-14 12:36:16 PDT] <aspera.util.SelectThread> INFO: The status is FINISHED for the file named /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/fe77fb9b-1579-4558-b6ce-2638a3caae3c3061890443278154499dir/b65d2ec9-a56b-459d-9bed-0d690dead0ec4377108330403873820.txt.[2014-03-14 12:36:16 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:36:16 PDT] <main> INFO: Number of files transferred: 1 . Names of files transferred:[2014-03-14 12:36:16 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/fe77fb9b-1579-4558-b6ce-2638a3caae3c3061890443278154499dir/b65d2ec9-a56b-459d-9bed-0d690dead0ec4377108330403873820.txt - Complete[2014-03-14 12:36:16 PDT] <main> DBG-X: testing host/port: vgr105.apple.com/33001[2014-03-14 12:36:16 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:36:16 PDT] <main> INFO: Number of files transferred: 1 . Names of files transferred:[2014-03-14 12:36:16 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/fe77fb9b-1579-4558-b6ce-2638a3caae3c3061890443278154499dir/b65d2ec9-a56b-459d-9bed-0d690dead0ec4377108330403873820.txt - Complete[2014-03-14 12:36:16 PDT] <main> DBG-X: testing host/port: vgr106.apple.com/33001[2014-03-14 12:36:16 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:36:16 PDT] <main> INFO: Number of files transferred: 1 . Names of files transferred:[2014-03-14 12:36:16 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/fe77fb9b-1579-4558-b6ce-2638a3caae3c3061890443278154499dir/b65d2ec9-a56b-459d-9bed-0d690dead0ec4377108330403873820.txt - Complete[2014-03-14 12:36:16 PDT] <main> DBG-X: testing host/port: vgr104.apple.com/33001[2014-03-14 12:36:16 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:36:16 PDT] <main> INFO: Number of files transferred: 1 . Names of files transferred:[2014-03-14 12:36:16 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/fe77fb9b-1579-4558-b6ce-2638a3caae3c3061890443278154499dir/b65d2ec9-a56b-459d-9bed-0d690dead0ec4377108330403873820.txt - Complete[2014-03-14 12:36:16 PDT] <main> DBG-X: testing host/port: vgr303.apple.com/33001[2014-03-14 12:36:17 PDT] <aspera.util.SelectThread> INFO: The upload of the file named /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/bc60a83d-ca15-491f-b918-e191f42f378e4548500057073500207dir/cbebdf79-3f3c-45c3-8098-b2f7e96f04861420989650370474121.txt has started.[2014-03-14 12:36:18 PDT] <aspera.util.SelectThread> INFO: The status is FINISHED for the file named /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/bc60a83d-ca15-491f-b918-e191f42f378e4548500057073500207dir/cbebdf79-3f3c-45c3-8098-b2f7e96f04861420989650370474121.txt.[2014-03-14 12:36:18 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:36:18 PDT] <main> INFO: Number of files transferred: 1 . Names of files transferred:[2014-03-14 12:36:18 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/bc60a83d-ca15-491f-b918-e191f42f378e4548500057073500207dir/cbebdf79-3f3c-45c3-8098-b2f7e96f04861420989650370474121.txt - Complete[2014-03-14 12:36:18 PDT] <main> DBG-X: testing host/port: vgr301.apple.com/33001[2014-03-14 12:36:18 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:36:18 PDT] <main> INFO: Number of files transferred: 1 . Names of files transferred:[2014-03-14 12:36:18 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/bc60a83d-ca15-491f-b918-e191f42f378e4548500057073500207dir/cbebdf79-3f3c-45c3-8098-b2f7e96f04861420989650370474121.txt - Complete[2014-03-14 12:36:18 PDT] <main> DBG-X: testing host/port: vgr304.apple.com/33001[2014-03-14 12:36:18 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:36:18 PDT] <main> INFO: Number of files transferred: 1 . Names of files transferred:[2014-03-14 12:36:18 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/bc60a83d-ca15-491f-b918-e191f42f378e4548500057073500207dir/cbebdf79-3f3c-45c3-8098-b2f7e96f04861420989650370474121.txt - Complete[2014-03-14 12:36:18 PDT] <main> DBG-X: testing host/port: vgr302.apple.com/33001[2014-03-14 12:36:18 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:36:18 PDT] <main> INFO: Number of files transferred: 1 . Names of files transferred:[2014-03-14 12:36:18 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/bc60a83d-ca15-491f-b918-e191f42f378e4548500057073500207dir/cbebdf79-3f3c-45c3-8098-b2f7e96f04861420989650370474121.txt - Complete[2014-03-14 12:36:18 PDT] <main> DBG-X: testing host/port: vgr301.apple.com/33001[2014-03-14 12:36:20 PDT] <aspera.util.SelectThread> INFO: The upload of the file named /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/de6a5321-bbc9-47dc-8a90-2306744cc5d66269375904011769166dir/a59e93e6-7c80-40c9-977f-1e528a32b8e07388125784558571234.txt has started.[2014-03-14 12:36:20 PDT] <aspera.util.SelectThread> INFO: The status is FINISHED for the file named /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/de6a5321-bbc9-47dc-8a90-2306744cc5d66269375904011769166dir/a59e93e6-7c80-40c9-977f-1e528a32b8e07388125784558571234.txt.[2014-03-14 12:36:20 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:36:20 PDT] <main> INFO: Number of files transferred: 1 . Names of files transferred:[2014-03-14 12:36:20 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/de6a5321-bbc9-47dc-8a90-2306744cc5d66269375904011769166dir/a59e93e6-7c80-40c9-977f-1e528a32b8e07388125784558571234.txt - Complete[2014-03-14 12:36:20 PDT] <main> DBG-X: testing host/port: vgr304.apple.com/33001[2014-03-14 12:36:20 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:36:20 PDT] <main> INFO: Number of files transferred: 1 . Names of files transferred:[2014-03-14 12:36:20 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/de6a5321-bbc9-47dc-8a90-2306744cc5d66269375904011769166dir/a59e93e6-7c80-40c9-977f-1e528a32b8e07388125784558571234.txt - Complete[2014-03-14 12:36:20 PDT] <main> DBG-X: testing host/port: vgr303.apple.com/33001[2014-03-14 12:36:20 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:36:20 PDT] <main> INFO: Number of files transferred: 1 . Names of files transferred:[2014-03-14 12:36:20 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/de6a5321-bbc9-47dc-8a90-2306744cc5d66269375904011769166dir/a59e93e6-7c80-40c9-977f-1e528a32b8e07388125784558571234.txt - Complete[2014-03-14 12:36:20 PDT] <main> DBG-X: testing host/port: vgr302.apple.com/33001[2014-03-14 12:36:20 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:36:20 PDT] <main> INFO: Number of files transferred: 1 . Names of files transferred:[2014-03-14 12:36:20 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/de6a5321-bbc9-47dc-8a90-2306744cc5d66269375904011769166dir/a59e93e6-7c80-40c9-977f-1e528a32b8e07388125784558571234.txt - Complete[2014-03-14 12:36:20 PDT] <main> INFO: Done performing transport diagnostic test. TEST RESULT: The transport test succeeded. Able to connect to the host(s).[2014-03-14 12:36:20 PDT] <main> DBG-X: Returning 0

Transporter runs a diagnostic test to check the web service and, because the user didn’t specify a delivery method, Transporter checks the status and availability of all the servers (HTTP, Aspera, and Signiant).

In this example, when Transporter finishes executing the command, it displays diagnostic information indicating a successful connection between your computer and the Apple web service and successful connections between your computer and the Apple HTTP, Aspera, and Signiant servers. For example, “TEST RESULT: The transport test succeeded. Able to connect to the host(s)."

HTTP

In the following example, the user runs Transporter in diagnostic mode using the HTTP delivery method.

jappleseed@orchard tmp % /usr/local/itms/bin/iTMSTransporter -m diagnostic -u johnny-appleseed@apple.com -p ******* -t HTTP[2020-07-01 15:35:33 EDT] <main> INFO: Configuring logging...[2020-07-01 15:35:33 EDT] <main> INFO: Logging level set to eXtreme[2020-07-01 15:35:33 EDT] <main> INFO: Transporter is searching for new software components.[2020-07-01 15:35:33 EDT] <main> INFO: INFO: using cached repository.xml file.[2020-07-01 15:35:34 EDT] <main> INFO: Update check complete.[2020-07-01 15:35:35 EDT] <main> DEBUG: Attempting refresh of configuration data from https://contentdelivery.itunes.apple.com/transporter/Defaults.properties[2020-07-01 15:35:35 EDT] <main> DEBUG: Configuration refresh successful.[2020-07-01 15:35:35 EDT] <main> DEBUG: Saving configuration to local path: /Users/jappleseed/Library/Caches/com.apple.amp.itmstransporter/Defaults.properties[2020-07-01 15:35:35 EDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2020-07-01 15:35:35 EDT] <main> INFO: OS identifier: Mac OS X 10.15.4 (x86_64); jvm=11.0.2+9; jre=11.0.2+9[2020-07-01 15:35:35 EDT] <main> INFO: Memory: [JVM] 934M free, 1024M total, 2048M max [System] (Physical) 172M free, 24576M total (Swap) 772M free, 1024M total[2020-07-01 15:35:35 EDT] <main> DBG-X: Memory: [JVM] 934M free, 1024M total, 2048M max [System] (Physical) 172M free, 24576M total (Swap) 772M free, 1024M total[2020-07-01 15:35:35 EDT] <main> DBG-X: Using operation named: authenticateForSession[2020-07-01 15:35:35 EDT] <main> DBG-X: Apple's web service operation input parameters:[2020-07-01 15:35:35 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2020-07-01 15:35:35 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2020-07-01 15:35:35 EDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.15.4 (x86_64); jvm=11.0.2+9; jre=11.0.2+9[2020-07-01 15:35:35 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2020-07-01T15:35:35-04:00[2020-07-01 15:35:35 EDT] <main> DBG-X: parameter StatisticsPreviousCallDurationInSecs = 0.146460977[2020-07-01 15:35:35 EDT] <main> DBG-X: parameter TransporterArguments = -m diagnostic -u johnny-appleseed@apple.com -p **hidden value** -t HTTP[2020-07-01 15:35:35 EDT] <main> DBG-X: parameter Version = 3.3.0[2020-07-01 15:35:35 EDT] <main> DBG-X: parameter iTMSTransporterMode = diagnostic[2020-07-01 15:35:35 EDT] <main> INFO: id = 20200701153535-250[2020-07-01 15:35:35 EDT] <main> INFO: iTMSTransporter Correlation Key: 6071b5c0-b55f-4e12-bf4d-01410718a2fc-0001[2020-07-01 15:35:37 EDT] <main> DBG-X: Apple's web service operation return value:[2020-07-01 15:35:37 EDT] <main> DBG-X: parameter SharedSecret = **hidden value**[2020-07-01 15:35:37 EDT] <main> DBG-X: parameter MultipartUploadsEnabled = true[2020-07-01 15:35:37 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2020-07-01 15:35:37 EDT] <main> DBG-X: parameter TxHeaders = {jenga=true}[2020-07-01 15:35:37 EDT] <main> DBG-X: parameter SessionExpiration = 2020-07-05T19:35:36.852Z[2020-07-01 15:35:37 EDT] <main> DBG-X: parameter SessionId = CJeqDBIQ0zd/L2dWTrWiMAPOlm4+xQ==[2020-07-01 15:35:37 EDT] <main> DBG-X: parameter ShouldUseRESTAPIs = false[2020-07-01 15:35:37 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2020-07-01 15:35:37 EDT] <main> INFO: Diagnostic mode selected.[2020-07-01 15:35:37 EDT] <main> DBG-X: Memory: [JVM] 997M free, 1024M total, 2048M max [System] (Physical) 184M free, 24576M total (Swap) 772M free, 1024M total[2020-07-01 15:35:37 EDT] <main> DBG-X: Using operation named: lookupTransportDiagnostic[2020-07-01 15:35:37 EDT] <main> DBG-X: Apple's web service operation input parameters:[2020-07-01 15:35:37 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2020-07-01 15:35:37 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2020-07-01 15:35:37 EDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.15.4 (x86_64); jvm=11.0.2+9; jre=11.0.2+9[2020-07-01 15:35:37 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2020-07-01T15:35:37-04:00[2020-07-01 15:35:37 EDT] <main> DBG-X: parameter TransporterArguments = -m diagnostic -u johnny-appleseed@apple.com -p **hidden value** -t HTTP[2020-07-01 15:35:37 EDT] <main> DBG-X: parameter Version = 3.3.0[2020-07-01 15:35:37 EDT] <main> DBG-X: parameter iTMSTransporterMode = diagnostic[2020-07-01 15:35:37 EDT] <main> INFO: id = 20200701153537-048[2020-07-01 15:35:37 EDT] <main> INFO: iTMSTransporter Correlation Key: 6071b5c0-b55f-4e12-bf4d-01410718a2fc-0001[2020-07-01 15:35:38 EDT] <main> DBG-X: Apple's web service operation return value:[2020-07-01 15:35:38 EDT] <main> DBG-X: parameter AsperaLoggingLevel = OFF[2020-07-01 15:35:38 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2020-07-01 15:35:38 EDT] <main> DBG-X: parameter SigniantLoggingLevel = OFF[2020-07-01 15:35:38 EDT] <main> DBG-X: parameter SessionExpiration = 2020-07-05T19:35:37.545Z[2020-07-01 15:35:38 EDT] <main> DBG-X: parameter ShouldUseRESTAPIs = false[2020-07-01 15:35:38 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false} TEST RESULT: The web service test succeeded. Able to connect to web service. TEST RESULT: The authentication test succeeded. Able to connect to service.[2020-07-01 15:35:38 EDT] <main> INFO: Performing HTTP diagnostic test ...[2020-07-01 15:35:38 EDT] <main> DBG-X: Using operation named: createTestReservation[2020-07-01 15:35:38 EDT] <main> DBG-X: Apple's web service operation input parameters:[2020-07-01 15:35:38 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2020-07-01 15:35:38 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2020-07-01 15:35:38 EDT] <main> DBG-X: parameter fileDescriptions = ( one FileDescription )[2020-07-01 15:35:38 EDT] <main> DBG-X: parameter iTMSTransporterMode = diagnostic[2020-07-01 15:35:38 EDT] <main> DBG-X: parameter NewPackageName = http-transport-diagnostic-20200701153538-EDT-9770.itmsp[2020-07-01 15:35:38 EDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.15.4 (x86_64); jvm=11.0.2+9; jre=11.0.2+9[2020-07-01 15:35:38 EDT] <main> DBG-X: parameter TransporterArguments = -m diagnostic -u johnny-appleseed@apple.com -p **hidden value** -t HTTP[2020-07-01 15:35:38 EDT] <main> DBG-X: parameter Username = johnny-appleseed@apple.com[2020-07-01 15:35:38 EDT] <main> DBG-X: parameter Version = 3.3.0[2020-07-01 15:35:38 EDT] <main> INFO: id = 20200701153538-270[2020-07-01 15:35:38 EDT] <main> INFO: iTMSTransporter Correlation Key: 6071b5c0-b55f-4e12-bf4d-01410718a2fc-0001[2020-07-01 15:35:39 EDT] <main> DBG-X: Apple's web service operation return value:[2020-07-01 15:35:39 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2020-07-01 15:35:39 EDT] <main> DBG-X: parameter Reservations = ( one Reservation )[2020-07-01 15:35:39 EDT] <main> DBG-X: parameter SessionExpiration = 2020-07-05T19:35:38.620Z[2020-07-01 15:35:39 EDT] <main> DBG-X: parameter StreamingSettings = {MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false, LogStreamingEnabled=true}[2020-07-01 15:35:39 EDT] <main> DBG-X: parameter Success = true[2020-07-01 15:35:39 EDT] <main> INFO: Setting transport log file: /var/folders/vd/955s3t2d69b1sp4lkyf6czp00000gn/T/http-transport-diagnostic-20200701153538-EDT-9770.itmsp17753300510597675192.log[2020-07-01 15:35:39 EDT] <main> INFO: Starting upload for packageName: http-transport-diagnostic-20200701153538-EDT-9770.itmsp[2020-07-01 15:35:39 EDT] <main> INFO: Thread Pool Configuration: {processors=4, perCoreThreadMultiplier=1.65, coreThreads=6, maxThreads=7, minConnections=6, maxConnections=6, rateLimit=100000000000 KBs}[2020-07-01 15:35:39 EDT] <main> INFO: Reservation CPUSource123/v4/a7/c0/c2/a7c0c225-c71d-fbcf-f244-0381908b2c48/http-transport-diagnostic-10350303450223221780.txt created for file: (http-transport-diagnostic-10350303450223221780.txt), part count:(1), file size: (200)[2020-07-01 15:35:39 EDT] <main> INFO: Computing total size of files to upload ...[2020-07-01 15:35:39 EDT] <main> DBG-X: adding file for % complete logging: http-transport-diagnostic-10350303450223221780.txt , size: 200[2020-07-01 15:35:39 EDT] <main> DEBUG: Setting total size of files for upload to: 200[2020-07-01 15:35:39 EDT] <main> INFO: Done computing total size of files to upload.[2020-07-01 15:35:39 EDT] <RLT-001> INFO: Starting upload for reservation: (CPUSource123/v4/a7/c0/c2/a7c0c225-c71d-fbcf-f244-0381908b2c48/http-transport-diagnostic-10350303450223221780.txt) file: (http-transport-diagnostic-10350303450223221780.txt/1) size: 200[2020-07-01 15:35:39 EDT] <RLT-001> INFO: Finished part upload for: (http-transport-diagnostic-10350303450223221780.txt/1) 2.35 KB/s in 0 seconds[2020-07-01 15:35:39 EDT] <RLT-001> INFO: Finished upload for reservation: (CPUSource123/v4/a7/c0/c2/a7c0c225-c71d-fbcf-f244-0381908b2c48/http-transport-diagnostic-10350303450223221780.txt) file: (http-transport-diagnostic-10350303450223221780.txt)[2020-07-01 15:35:39 EDT] <pool-6-thread-1> DBG-X: Using operation named: commitTestReservation[2020-07-01 15:35:39 EDT] <pool-6-thread-1> DBG-X: Apple's web service operation input parameters:[2020-07-01 15:35:39 EDT] <pool-6-thread-1> DBG-X: parameter Application = iTMSTransporter[2020-07-01 15:35:39 EDT] <pool-6-thread-1> DBG-X: parameter BaseVersion = 3.3.0[2020-07-01 15:35:39 EDT] <pool-6-thread-1> DBG-X: parameter iTMSTransporterMode = diagnostic[2020-07-01 15:35:39 EDT] <pool-6-thread-1> DBG-X: parameter NewPackageName = http-transport-diagnostic-20200701153538-EDT-9770.itmsp[2020-07-01 15:35:39 EDT] <pool-6-thread-1> DBG-X: parameter OSIdentifier = Mac OS X 10.15.4 (x86_64); jvm=11.0.2+9; jre=11.0.2+9[2020-07-01 15:35:39 EDT] <pool-6-thread-1> DBG-X: parameter reservations = [CPUSource123/v4/a7/c0/c2/a7c0c225-c71d-fbcf-f244-0381908b2c48/http-transport-diagnostic-10350303450223221780.txt][2020-07-01 15:35:39 EDT] <pool-6-thread-1> DBG-X: parameter TransporterArguments = -m diagnostic -u johnny-appleseed@apple.com -p **hidden value** -t HTTP[2020-07-01 15:35:39 EDT] <pool-6-thread-1> DBG-X: parameter Username = johnny-appleseed@apple.com[2020-07-01 15:35:39 EDT] <pool-6-thread-1> DBG-X: parameter Version = 3.3.0[2020-07-01 15:35:39 EDT] <pool-6-thread-1> INFO: id = 20200701153539-173[2020-07-01 15:35:39 EDT] <main> INFO: Waiting on reservation commit(s) to finish.[2020-07-01 15:35:39 EDT] <pool-6-thread-1> INFO: iTMSTransporter Correlation Key: 6071b5c0-b55f-4e12-bf4d-01410718a2fc-0001[2020-07-01 15:35:39 EDT] <pool-6-thread-1> DBG-X: Apple's web service operation return value:[2020-07-01 15:35:39 EDT] <pool-6-thread-1> DBG-X: parameter EnableJWTForAllCalls = false[2020-07-01 15:35:39 EDT] <pool-6-thread-1> DBG-X: parameter SessionExpiration = 2020-07-05T19:35:39.518Z[2020-07-01 15:35:39 EDT] <pool-6-thread-1> DBG-X: parameter StreamingSettings = {MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false, LogStreamingEnabled=true}[2020-07-01 15:35:39 EDT] <pool-6-thread-1> DBG-X: parameter Success = true[2020-07-01 15:35:39 EDT] <pool-6-thread-1> INFO: Reservation committed: (CPUSource123/v4/a7/c0/c2/a7c0c225-c71d-fbcf-f244-0381908b2c48/http-transport-diagnostic-10350303450223221780.txt) file: (http-transport-diagnostic-10350303450223221780.txt)[2020-07-01 15:35:39 EDT] <pool-6-thread-1> INFO: All reservation commit(s) finished.[2020-07-01 15:35:39 EDT] <main> INFO: 299.85 B/s in 0 seconds[2020-07-01 15:35:39 EDT] <main> INFO: Done performing transport diagnostic test. TEST RESULT: The transport test succeeded for transport: HTTP. Able to connect to the host(s).[2020-07-01 15:35:39 EDT] <main> DBG-X: Returning 0

Transporter runs a diagnostic test to check the web service and the status and availability of the Apple HTTP servers.

In this example, when Transporter finishes executing the command, it displays diagnostic information indicating a successful connection between your computer and the Apple web service and a successful connection between your computer and the Apple HTTP server. For example, “TEST RESULT: The transport test succeeded for transport: HTTP. Able to connect to the host(s)."

Aspera

In the following example, the user runs Transporter in diagnostic mode using the Aspera delivery method, and specifies that Transporter display eXtreme logging information.

everest:/tmp bsmith$ /usr/local/itms/bin/iTMSTransporter -m diagnostic -u bob -v eXtreme -t Aspera[2014-03-14 12:38:10 PDT] <main> INFO: Transporter is skipping bundle update check: Already checked recently.bob's password: [2014-03-14 12:38:13 PDT] <main> INFO: Logging level set to eXtreme[2014-03-14 12:38:13 PDT] <main> INFO: Logging configured successfully.[2014-03-14 12:38:13 PDT] <main> DEBUG: Attempting refresh of configuration data from https://contentdelivery.itunes.apple.com/transporter/Defaults.properties[2014-03-14 12:38:13 PDT] <main> DEBUG: Configuration refresh successful.[2014-03-14 12:38:13 PDT] <main> DEBUG: Saving configuration to local path: /Users/bsmith/.itmstransporter/Defaults.properties[2014-03-14 12:38:13 PDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2014-03-14 12:38:13 PDT] <main> INFO: OS identifier: Mac OS X 10.12.4 (x86_64); jvm=25.71-b01; jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-03-14 12:38:13 PDT] <main> INFO: Memory: [JVM] 18M free, 31M total, 989M max [System] (Physical) 3697M free, 16384M total (Swap) 1024M free, 1024M total[2014-03-14 12:38:13 PDT] <main> INFO: Diagnostic mode selected.[2014-03-14 12:38:13 PDT] <main> DBG-X: Memory: [JVM] 18M free, 31M total, 989M max [System] (Physical) 3697M free, 16384M total (Swap) 1024M free, 1024M total[2014-03-14 12:38:13 PDT] <main> DBG-X: Using operation named: lookupTransportDiagnostic[2014-03-14 12:38:13 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-03-14 12:38:13 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-03-14 12:38:13 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-03-14 12:38:13 PDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.12.4 (x86_64); jvm=25.71-b01; jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-03-14 12:38:13 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-03-14 12:38:13 PDT] <main> DBG-X: parameter TransporterArguments = -m diagnostic -u bob -v eXtreme -t Aspera[2014-03-14 12:38:13 PDT] <main> DBG-X: parameter Username = bob[2014-03-14 12:38:13 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-03-14 12:38:13 PDT] <main> INFO: id = 20140314123813-132[2014-03-14 12:38:13 PDT] <main> DBG-X: Apple's web service operation return value:[2014-03-14 12:38:13 PDT] <main> DBG-X: parameter SigniantLoggingLevel = OFF[2014-03-14 12:38:13 PDT] <main> DBG-X: parameter AsperaLoggingLevel = OFF TEST RESULT: The web service test succeeded. Able to connect to web service.[2014-03-14 12:38:13 PDT] <main> INFO: Performing Aspera diagnostic test ...[2014-03-14 12:38:13 PDT] <main> DBG-X: testing host/port: vgr105.apple.com/33001[2014-03-14 12:38:14 PDT] <aspera.util.SelectThread> INFO: The upload of the file named /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/abe689be-28cb-404d-8548-910fa0314c084394204516462579526dir/352b2ee5-4db4-475d-a475-a6965fa554e39134019424916416984.txt has started.[2014-03-14 12:38:14 PDT] <aspera.util.SelectThread> INFO: The status is FINISHED for the file named /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/abe689be-28cb-404d-8548-910fa0314c084394204516462579526dir/352b2ee5-4db4-475d-a475-a6965fa554e39134019424916416984.txt.[2014-03-14 12:38:14 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:38:14 PDT] <main> INFO: Number of files transferred: 1 . Names of files transferred:[2014-03-14 12:38:14 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/abe689be-28cb-404d-8548-910fa0314c084394204516462579526dir/352b2ee5-4db4-475d-a475-a6965fa554e39134019424916416984.txt - Complete[2014-03-14 12:38:14 PDT] <main> DBG-X: testing host/port: vgr103.apple.com/33001[2014-03-14 12:38:14 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:38:14 PDT] <main> INFO: Number of files transferred: 1 . Names of files transferred:[2014-03-14 12:38:14 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/abe689be-28cb-404d-8548-910fa0314c084394204516462579526dir/352b2ee5-4db4-475d-a475-a6965fa554e39134019424916416984.txt - Complete[2014-03-14 12:38:14 PDT] <main> DBG-X: testing host/port: vgr106.apple.com/33001[2014-03-14 12:38:14 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:38:14 PDT] <main> INFO: Number of files transferred: 1 . Names of files transferred:[2014-03-14 12:38:14 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/abe689be-28cb-404d-8548-910fa0314c084394204516462579526dir/352b2ee5-4db4-475d-a475-a6965fa554e39134019424916416984.txt - Complete[2014-03-14 12:38:14 PDT] <main> DBG-X: testing host/port: vgr104.apple.com/33001[2014-03-14 12:38:14 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:38:14 PDT] <main> INFO: Number of files transferred: 1 . Names of files transferred:[2014-03-14 12:38:14 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/abe689be-28cb-404d-8548-910fa0314c084394204516462579526dir/352b2ee5-4db4-475d-a475-a6965fa554e39134019424916416984.txt - Complete[2014-03-14 12:38:14 PDT] <main> DBG-X: testing host/port: vgr103.apple.com/33001[2014-03-14 12:38:15 PDT] <aspera.util.SelectThread> INFO: The upload of the file named /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/7509851c-5c3a-456c-97ad-ab6e95ac6a5c6089509718996087752dir/c4ef4fc8-c737-49eb-9e3f-114890c3a1f71298053353688462003.txt has started.[2014-03-14 12:38:15 PDT] <aspera.util.SelectThread> INFO: The status is FINISHED for the file named /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/7509851c-5c3a-456c-97ad-ab6e95ac6a5c6089509718996087752dir/c4ef4fc8-c737-49eb-9e3f-114890c3a1f71298053353688462003.txt.[2014-03-14 12:38:15 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:38:15 PDT] <main> INFO: Number of files transferred: 1 . Names of files transferred:[2014-03-14 12:38:15 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/7509851c-5c3a-456c-97ad-ab6e95ac6a5c6089509718996087752dir/c4ef4fc8-c737-49eb-9e3f-114890c3a1f71298053353688462003.txt - Complete[2014-03-14 12:38:15 PDT] <main> DBG-X: testing host/port: vgr105.apple.com/33001[2014-03-14 12:38:15 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:38:15 PDT] <main> INFO: Number of files transferred: 1 . Names of files transferred:[2014-03-14 12:38:15 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/7509851c-5c3a-456c-97ad-ab6e95ac6a5c6089509718996087752dir/c4ef4fc8-c737-49eb-9e3f-114890c3a1f71298053353688462003.txt - Complete[2014-03-14 12:38:15 PDT] <main> DBG-X: testing host/port: vgr106.apple.com/33001[2014-03-14 12:38:15 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:38:15 PDT] <main> INFO: Number of files transferred: 1 . Names of files transferred:[2014-03-14 12:38:15 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/7509851c-5c3a-456c-97ad-ab6e95ac6a5c6089509718996087752dir/c4ef4fc8-c737-49eb-9e3f-114890c3a1f71298053353688462003.txt - Complete[2014-03-14 12:38:15 PDT] <main> DBG-X: testing host/port: vgr104.apple.com/33001[2014-03-14 12:38:15 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:38:15 PDT] <main> INFO: Number of files transferred: 1 . Names of files transferred:[2014-03-14 12:38:15 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/7509851c-5c3a-456c-97ad-ab6e95ac6a5c6089509718996087752dir/c4ef4fc8-c737-49eb-9e3f-114890c3a1f71298053353688462003.txt - Complete[2014-03-14 12:38:15 PDT] <main> DBG-X: testing host/port: vgr303.apple.com/33001[2014-03-14 12:38:17 PDT] <aspera.util.SelectThread> INFO: The upload of the file named /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/e49626b7-9ecb-4bbf-965a-7b2f2c14e0da1313302385278554577dir/91997512-6b89-45b8-b1e5-b669b1c6f03d6985554881908907576.txt has started.[2014-03-14 12:38:17 PDT] <aspera.util.SelectThread> INFO: The status is FINISHED for the file named /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/e49626b7-9ecb-4bbf-965a-7b2f2c14e0da1313302385278554577dir/91997512-6b89-45b8-b1e5-b669b1c6f03d6985554881908907576.txt.[2014-03-14 12:38:17 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:38:17 PDT] <main> INFO: Number of files transferred: 1 . Names of files transferred:[2014-03-14 12:38:17 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/e49626b7-9ecb-4bbf-965a-7b2f2c14e0da1313302385278554577dir/91997512-6b89-45b8-b1e5-b669b1c6f03d6985554881908907576.txt - Complete[2014-03-14 12:38:17 PDT] <main> DBG-X: testing host/port: vgr301.apple.com/33001[2014-03-14 12:38:17 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:38:17 PDT] <main> INFO: Number of files transferred: 1 . Names of files transferred:[2014-03-14 12:38:17 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/e49626b7-9ecb-4bbf-965a-7b2f2c14e0da1313302385278554577dir/91997512-6b89-45b8-b1e5-b669b1c6f03d6985554881908907576.txt - Complete[2014-03-14 12:38:17 PDT] <main> DBG-X: testing host/port: vgr304.apple.com/33001[2014-03-14 12:38:17 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:38:17 PDT] <main> INFO: Number of files transferred: 1 . Names of files transferred:[2014-03-14 12:38:17 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/e49626b7-9ecb-4bbf-965a-7b2f2c14e0da1313302385278554577dir/91997512-6b89-45b8-b1e5-b669b1c6f03d6985554881908907576.txt - Complete[2014-03-14 12:38:17 PDT] <main> DBG-X: testing host/port: vgr302.apple.com/33001[2014-03-14 12:38:17 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:38:17 PDT] <main> INFO: Number of files transferred: 1 . Names of files transferred:[2014-03-14 12:38:17 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/e49626b7-9ecb-4bbf-965a-7b2f2c14e0da1313302385278554577dir/91997512-6b89-45b8-b1e5-b669b1c6f03d6985554881908907576.txt - Complete[2014-03-14 12:38:17 PDT] <main> DBG-X: testing host/port: vgr302.apple.com/33001[2014-03-14 12:38:19 PDT] <aspera.util.SelectThread> INFO: The upload of the file named /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/91440126-29e5-4814-aafa-80daa03538e56613167005131576633dir/036a9400-3f01-48df-b9bf-b5238649ecce4403969827937200641.txt has started.[2014-03-14 12:38:19 PDT] <aspera.util.SelectThread> INFO: The status is FINISHED for the file named /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/91440126-29e5-4814-aafa-80daa03538e56613167005131576633dir/036a9400-3f01-48df-b9bf-b5238649ecce4403969827937200641.txt.[2014-03-14 12:38:20 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:38:20 PDT] <main> INFO: Number of files transferred: 1 . Names of files transferred:[2014-03-14 12:38:20 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/91440126-29e5-4814-aafa-80daa03538e56613167005131576633dir/036a9400-3f01-48df-b9bf-b5238649ecce4403969827937200641.txt - Complete[2014-03-14 12:38:20 PDT] <main> DBG-X: testing host/port: vgr301.apple.com/33001[2014-03-14 12:38:20 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:38:20 PDT] <main> INFO: Number of files transferred: 1 . Names of files transferred:[2014-03-14 12:38:20 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/91440126-29e5-4814-aafa-80daa03538e56613167005131576633dir/036a9400-3f01-48df-b9bf-b5238649ecce4403969827937200641.txt - Complete[2014-03-14 12:38:20 PDT] <main> DBG-X: testing host/port: vgr304.apple.com/33001[2014-03-14 12:38:20 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:38:20 PDT] <main> INFO: Number of files transferred: 1 . Names of files transferred:[2014-03-14 12:38:20 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/91440126-29e5-4814-aafa-80daa03538e56613167005131576633dir/036a9400-3f01-48df-b9bf-b5238649ecce4403969827937200641.txt - Complete[2014-03-14 12:38:20 PDT] <main> DBG-X: testing host/port: vgr303.apple.com/33001[2014-03-14 12:38:20 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:38:20 PDT] <main> INFO: Number of files transferred: 1 . Names of files transferred:[2014-03-14 12:38:20 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/91440126-29e5-4814-aafa-80daa03538e56613167005131576633dir/036a9400-3f01-48df-b9bf-b5238649ecce4403969827937200641.txt - Complete[2014-03-14 12:38:20 PDT] <main> INFO: Done performing transport diagnostic test. TEST RESULT: The transport test succeeded. Able to connect to the host(s).[2014-03-14 12:38:20 PDT] <main> DBG-X: Returning 0

Transporter runs a diagnostic test to check the web service and the status and availability of the Aspera servers and displays eXtreme logging information.

In this example, when Transporter finishes executing the command, it displays eXtreme logging information, as well as diagnostic information indicating a successful connection between your computer and the Apple web service and a successful connection between your computer and the Aspera servers. For example, “TEST RESULT: The transport test succeeded. Able to connect to the host(s)."

Signiant

In the following example, the user runs Transporter in diagnostic mode using the Signiant delivery method, and specifies that Transporter display eXtreme logging information.

everest:/tmp bsmith$ /usr/local/itms/bin/iTMSTransporter -m diagnostic -u bob -v eXtreme -t Signiant[2014-03-14 12:38:42 PDT] <main> INFO: Transporter is skipping bundle update check: Already checked recently.bob's password: [2014-03-14 12:38:54 PDT] <main> INFO: Logging level set to eXtreme[2014-03-14 12:38:54 PDT] <main> INFO: Logging configured successfully.[2014-03-14 12:38:54 PDT] <main> DEBUG: Attempting refresh of configuration data from https://contentdelivery.itunes.apple.com/transporter/Defaults.properties[2014-03-14 12:38:54 PDT] <main> DEBUG: Configuration refresh successful.[2014-03-14 12:38:54 PDT] <main> DEBUG: Saving configuration to local path: /Users/bsmith/.itmstransporter/Defaults.properties[2014-03-14 12:38:54 PDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2014-03-14 12:38:54 PDT] <main> INFO: OS identifier: Mac OS X 10.12.4 (x86_64); jvm=25.71-b01; jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-03-14 12:38:54 PDT] <main> INFO: Memory: [JVM] 17M free, 31M total, 989M max [System] (Physical) 3743M free, 16384M total (Swap) 1024M free, 1024M total[2014-03-14 12:38:54 PDT] <main> INFO: Diagnostic mode selected.[2014-03-14 12:38:54 PDT] <main> DBG-X: Memory: [JVM] 17M free, 31M total, 989M max [System] (Physical) 3743M free, 16384M total (Swap) 1024M free, 1024M total[2014-03-14 12:38:54 PDT] <main> DBG-X: Using operation named: lookupTransportDiagnostic[2014-03-14 12:38:54 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-03-14 12:38:54 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-03-14 12:38:54 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-03-14 12:38:54 PDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.12.4 (x86_64); jvm=25.71-b01; jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-03-14 12:38:54 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-03-14 12:38:54 PDT] <main> DBG-X: parameter TransporterArguments = -m diagnostic -u bob -v eXtreme -t Signiant[2014-03-14 12:38:54 PDT] <main> DBG-X: parameter Username = bob[2014-03-14 12:38:54 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-03-14 12:38:54 PDT] <main> INFO: id = 20140314123854-435[2014-03-14 12:38:54 PDT] <main> DBG-X: Apple's web service operation return value:[2014-03-14 12:38:54 PDT] <main> DBG-X: parameter SigniantLoggingLevel = OFF[2014-03-14 12:38:54 PDT] <main> DBG-X: parameter AsperaLoggingLevel = OFF TEST RESULT: The web service test succeeded. Able to connect to web service.[2014-03-14 12:38:54 PDT] <main> INFO: Performing Signiant diagnostic test ...[2014-03-14 12:38:55 PDT] <main> INFO: Signiant TransferEngine build 10.4.0.47040[2014-03-14 12:38:55 PDT] <main> INFO: Using Signiant UDP transport[2014-03-14 12:38:55 PDT] <main> INFO: Transfer engine: 10.4.0.47040[2014-03-14 12:38:55 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-03-14 12:38:55 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is CONNECTING[2014-03-14 12:38:55 PDT] <Transport Protocol Seeker> INFO: Processing URL list: mxwan://sgr203.apple.com:44001/|mxwan://sgr204.apple.com:44001/|mxwan://sgr205.apple.com:44001/|mxwan://sgr206.apple.com:44001/[2014-03-14 12:38:55 PDT] <Connector: UDP sgr204.apple.com/17.152.249.104:44001> INFO: Trying UDP sgr204.apple.com/17.152.249.104:44001...[2014-03-14 12:38:55 PDT] <Connector: UDP sgr203.apple.com/17.152.249.103:44001> INFO: Trying UDP sgr203.apple.com/17.152.249.103:44001...[2014-03-14 12:38:55 PDT] <Connector: UDP sgr206.apple.com/17.152.249.106:44001> INFO: Trying UDP sgr206.apple.com/17.152.249.106:44001...[2014-03-14 12:38:55 PDT] <Connector: UDP sgr205.apple.com/17.152.249.105:44001> INFO: Trying UDP sgr205.apple.com/17.152.249.105:44001...[2014-03-14 12:38:56 PDT] <Transport Protocol Seeker> INFO: Connected to UDP sgr204.apple.com/17.152.249.104:44001[2014-03-14 12:38:56 PDT] <Transport Protocol> INFO: Authenticating[2014-03-14 12:38:57 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is AWAITING_DATA_STREAMS[2014-03-14 12:38:57 PDT] <Transport Protocol> INFO: Setting up data streams[2014-03-14 12:38:57 PDT] <Data Stream 0 (0)> INFO: The Signiant transfer engine's status is CONNECTED[2014-03-14 12:38:57 PDT] <Data Stream 0 (0)> INFO: Connected using WAN accelerator[2014-03-14 12:38:57 PDT] <Data Channel Controller> DBG-X: The status for the file, e35a06df-b12e-4faf-930e-fbbbadb0e4027222418544897108648.txt, is TRANSFERRED.[2014-03-14 12:38:58 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-03-14 12:38:58 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-03-14 12:38:58 PDT] <main> INFO: The file, e35a06df-b12e-4faf-930e-fbbbadb0e4027222418544897108648.txt, was uploaded successfully.[2014-03-14 12:38:58 PDT] <main> INFO: The status for the upload is SUCCESSFUL.[2014-03-14 12:38:58 PDT] <main> INFO: Signiant TransferEngine build 10.4.0.47040[2014-03-14 12:38:58 PDT] <main> INFO: Using Signiant UDP transport[2014-03-14 12:38:58 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-03-14 12:38:58 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is CONNECTING[2014-03-14 12:38:58 PDT] <Transport Protocol Seeker> INFO: Processing URL list: mxwan://sgr203.apple.com:44001/|mxwan://sgr204.apple.com:44001/|mxwan://sgr205.apple.com:44001/|mxwan://sgr206.apple.com:44001/[2014-03-14 12:38:58 PDT] <Connector: UDP sgr206.apple.com/17.152.249.106:44001> INFO: Trying UDP sgr206.apple.com/17.152.249.106:44001...[2014-03-14 12:38:58 PDT] <Connector: UDP sgr204.apple.com/17.152.249.104:44001> INFO: Trying UDP sgr204.apple.com/17.152.249.104:44001...[2014-03-14 12:38:58 PDT] <Connector: UDP sgr205.apple.com/17.152.249.105:44001> INFO: Trying UDP sgr205.apple.com/17.152.249.105:44001...[2014-03-14 12:38:58 PDT] <Connector: UDP sgr203.apple.com/17.152.249.103:44001> INFO: Trying UDP sgr203.apple.com/17.152.249.103:44001...[2014-03-14 12:38:59 PDT] <Transport Protocol Seeker> INFO: Connected to UDP sgr206.apple.com/17.152.249.106:44001[2014-03-14 12:38:59 PDT] <Transport Protocol> INFO: Authenticating[2014-03-14 12:39:00 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is AWAITING_DATA_STREAMS[2014-03-14 12:39:00 PDT] <Transport Protocol> INFO: Setting up data streams[2014-03-14 12:39:00 PDT] <Data Stream 0 (0)> INFO: The Signiant transfer engine's status is CONNECTED[2014-03-14 12:39:00 PDT] <Data Stream 0 (0)> INFO: Connected using WAN accelerator[2014-03-14 12:39:01 PDT] <Data Channel Controller> DBG-X: The status for the file, 4185bda9-bdb7-4923-a91d-179213ee91625475285930793768163.txt, is TRANSFERRED.[2014-03-14 12:39:01 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-03-14 12:39:01 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-03-14 12:39:01 PDT] <main> INFO: The file, 4185bda9-bdb7-4923-a91d-179213ee91625475285930793768163.txt, was uploaded successfully.[2014-03-14 12:39:01 PDT] <main> INFO: The status for the upload is SUCCESSFUL.[2014-03-14 12:39:01 PDT] <main> INFO: Signiant TransferEngine build 10.4.0.47040[2014-03-14 12:39:01 PDT] <main> INFO: Using Signiant UDP transport[2014-03-14 12:39:01 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-03-14 12:39:01 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is CONNECTING[2014-03-14 12:39:01 PDT] <Transport Protocol Seeker> INFO: Processing URL list: mxwan://sgr403.apple.com:44001/|mxwan://sgr402.apple.com:44001/|mxwan://sgr404.apple.com:44001/|mxwan://sgr401.apple.com:44001/[2014-03-14 12:39:01 PDT] <Connector: UDP sgr402.apple.com/17.172.190.102:44001> INFO: Trying UDP sgr402.apple.com/17.172.190.102:44001...[2014-03-14 12:39:01 PDT] <Connector: UDP sgr404.apple.com/17.172.190.104:44001> INFO: Trying UDP sgr404.apple.com/17.172.190.104:44001...[2014-03-14 12:39:01 PDT] <Connector: UDP sgr401.apple.com/17.172.190.101:44001> INFO: Trying UDP sgr401.apple.com/17.172.190.101:44001...[2014-03-14 12:39:01 PDT] <Connector: UDP sgr403.apple.com/17.172.190.103:44001> INFO: Trying UDP sgr403.apple.com/17.172.190.103:44001...[2014-03-14 12:39:02 PDT] <Transport Protocol> INFO: Authenticating[2014-03-14 12:39:03 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is AWAITING_DATA_STREAMS[2014-03-14 12:39:03 PDT] <Transport Protocol> INFO: Setting up data streams[2014-03-14 12:39:03 PDT] <Transport Protocol Seeker> INFO: Connected to UDP sgr401.apple.com/17.172.190.101:44001[2014-03-14 12:39:04 PDT] <Data Stream 0 (0)> INFO: The Signiant transfer engine's status is CONNECTED[2014-03-14 12:39:04 PDT] <Data Stream 0 (0)> INFO: Connected using WAN accelerator[2014-03-14 12:39:05 PDT] <Data Channel Controller> DBG-X: The status for the file, 8b351aa1-43c3-4b67-99a8-b89ff54cd533108098458751462023.txt, is TRANSFERRED.[2014-03-14 12:39:05 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-03-14 12:39:05 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-03-14 12:39:05 PDT] <main> INFO: The file, 8b351aa1-43c3-4b67-99a8-b89ff54cd533108098458751462023.txt, was uploaded successfully.[2014-03-14 12:39:05 PDT] <main> INFO: The status for the upload is SUCCESSFUL.[2014-03-14 12:39:05 PDT] <main> INFO: Signiant TransferEngine build 10.4.0.47040[2014-03-14 12:39:05 PDT] <main> INFO: Using Signiant UDP transport[2014-03-14 12:39:05 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-03-14 12:39:05 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is CONNECTING[2014-03-14 12:39:05 PDT] <Transport Protocol Seeker> INFO: Processing URL list: mxwan://sgr403.apple.com:44001/|mxwan://sgr402.apple.com:44001/|mxwan://sgr404.apple.com:44001/|mxwan://sgr401.apple.com:44001/[2014-03-14 12:39:05 PDT] <Connector: UDP sgr401.apple.com/17.172.190.101:44001> INFO: Trying UDP sgr401.apple.com/17.172.190.101:44001...[2014-03-14 12:39:05 PDT] <Connector: UDP sgr403.apple.com/17.172.190.103:44001> INFO: Trying UDP sgr403.apple.com/17.172.190.103:44001...[2014-03-14 12:39:05 PDT] <Connector: UDP sgr402.apple.com/17.172.190.102:44001> INFO: Trying UDP sgr402.apple.com/17.172.190.102:44001...[2014-03-14 12:39:05 PDT] <Connector: UDP sgr404.apple.com/17.172.190.104:44001> INFO: Trying UDP sgr404.apple.com/17.172.190.104:44001...[2014-03-14 12:39:06 PDT] <Transport Protocol Seeker> INFO: Connected to UDP sgr402.apple.com/17.172.190.102:44001[2014-03-14 12:39:06 PDT] <Transport Protocol> INFO: Authenticating[2014-03-14 12:39:07 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is AWAITING_DATA_STREAMS[2014-03-14 12:39:07 PDT] <Transport Protocol> INFO: Setting up data streams[2014-03-14 12:39:08 PDT] <Data Stream 0 (0)> INFO: The Signiant transfer engine's status is CONNECTED[2014-03-14 12:39:08 PDT] <Data Stream 0 (0)> INFO: Connected using WAN accelerator[2014-03-14 12:39:09 PDT] <Data Channel Controller> DBG-X: The status for the file, a1ba01d1-11cc-415c-9f48-97513639dce36840436175703427282.txt, is TRANSFERRED.[2014-03-14 12:39:09 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-03-14 12:39:09 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-03-14 12:39:09 PDT] <main> INFO: The file, a1ba01d1-11cc-415c-9f48-97513639dce36840436175703427282.txt, was uploaded successfully.[2014-03-14 12:39:09 PDT] <main> INFO: The status for the upload is SUCCESSFUL.[2014-03-14 12:39:09 PDT] <main> INFO: Done performing transport diagnostic test. TEST RESULT: The transport test succeeded. Able to connect to the host(s).[2014-03-14 12:39:09 PDT] <main> DBG-X: Returning 0

Transporter runs a diagnostic test to check the web service and the status and availability of the Signiant servers and displays eXtreme logging information.

In this example, when Transporter finishes executing the command, it displays eXtreme logging information, as well as diagnostic information indicating a successful connection between your computer and the Apple web service and a successful connection between your computer and the Signiant servers. For example, “TEST RESULT: The transport test succeeded. Able to connect to the host(s)."

Unauthenticated

In the following example, the user runs Transporter in diagnostic mode using without specifying a specific delivery method, username, or password.

everest:/tmp bsmith$ /usr/local/itms/bin/iTMSTransporter -m diagnostic[2014-03-14 12:35:25 PDT] <main> INFO: Transporter is skipping bundle update check: Already checked recently.[2014-03-14 12:35:25 PDT] <main> INFO: Logging configured successfully.[2014-03-14 12:35:25 PDT] <main> DEBUG: Attempting refresh of configuration data from https://contentdelivery.itunes.apple.com/transporter/Defaults.properties[2014-03-14 12:35:25 PDT] <main> DEBUG: Configuration refresh successful.[2014-03-14 12:35:25 PDT] <main> DEBUG: Saving configuration to local path: /Users/bsmith/.itmstransporter/Defaults.properties[2014-03-14 12:35:25 PDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2014-03-14 12:35:25 PDT] <main> INFO: OS identifier: Mac OS X 10.12.4 (x86_64); jvm=25.71-b01; jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-03-14 12:35:25 PDT] <main> INFO: Memory: [JVM] 18M free, 31M total, 989M max [System] (Physical) 3740M free, 16384M total (Swap) 1024M free, 1024M total[2014-03-14 12:35:25 PDT] <main> INFO: Diagnostic mode selected.[2014-03-14 12:35:25 PDT] <main> WARN: Please use diagnostic mode with a username and password for the most accurate diagnostic.[2014-03-14 12:35:25 PDT] <main> INFO: Performing web service diagnostic test ...[2014-03-14 12:35:25 PDT] <main> DBG-X: Testing the web service: https://contentdelivery.itunes.apple.com/WebObjects/MZLabelService.woa/json/MZEncodingHouseService[2014-03-14 12:35:25 PDT] <main> INFO: Done performing web service diagnostic test. TEST RESULT: The web service test succeeded. Able to connect to web service.[2014-03-14 12:35:25 PDT] <main> INFO: Performing transport diagnostic test ...[2014-03-14 12:35:25 PDT] <main> DEBUG: Testing available hosts...[2014-03-14 12:35:25 PDT] <main> DBG-X: testing host/port: sgr203.apple.com/44001 (tcp)[2014-03-14 12:35:25 PDT] <main> DEBUG: Connection succeeded to host sgr203.apple.com on TCP port 44001[2014-03-14 12:35:25 PDT] <main> DBG-X: testing host/port: sgr204.apple.com/44001 (tcp)[2014-03-14 12:35:25 PDT] <main> DEBUG: Connection succeeded to host sgr204.apple.com on TCP port 44001[2014-03-14 12:35:25 PDT] <main> DBG-X: testing host/port: sgr205.apple.com/44001 (tcp)[2014-03-14 12:35:25 PDT] <main> DEBUG: Connection succeeded to host sgr205.apple.com on TCP port 44001[2014-03-14 12:35:25 PDT] <main> DBG-X: testing host/port: sgr206.apple.com/44001 (tcp)[2014-03-14 12:35:25 PDT] <main> DEBUG: Connection succeeded to host sgr206.apple.com on TCP port 44001[2014-03-14 12:35:25 PDT] <main> DBG-X: testing host/port: sgr401.apple.com/44001 (tcp)[2014-03-14 12:35:26 PDT] <main> DEBUG: Connection succeeded to host sgr401.apple.com on TCP port 44001[2014-03-14 12:35:26 PDT] <main> DBG-X: testing host/port: sgr402.apple.com/44001 (tcp)[2014-03-14 12:35:26 PDT] <main> DEBUG: Connection succeeded to host sgr402.apple.com on TCP port 44001[2014-03-14 12:35:26 PDT] <main> DBG-X: testing host/port: sgr403.apple.com/44001 (tcp)[2014-03-14 12:35:26 PDT] <main> DEBUG: Connection succeeded to host sgr403.apple.com on TCP port 44001[2014-03-14 12:35:26 PDT] <main> DBG-X: testing host/port: sgr404.apple.com/44001 (tcp)[2014-03-14 12:35:26 PDT] <main> DEBUG: Connection succeeded to host sgr404.apple.com on TCP port 44001[2014-03-14 12:35:26 PDT] <main> INFO: Done performing transport diagnostic test. TEST RESULT: The transport test succeeded. Able to connect to the host(s).[2014-03-14 12:35:26 PDT] <main> INFO: Performing transport diagnostic test ...[2014-03-14 12:35:26 PDT] <main> DEBUG: Testing available hosts...[2014-03-14 12:35:26 PDT] <main> DBG-X: testing host/port: vgr103.apple.com/33001 (tcp)[2014-03-14 12:35:26 PDT] <main> DEBUG: Connection succeeded to host vgr103.apple.com on TCP port 33001[2014-03-14 12:35:26 PDT] <main> DBG-X: testing host/port: vgr104.apple.com/33001 (tcp)[2014-03-14 12:35:26 PDT] <main> DEBUG: Connection succeeded to host vgr104.apple.com on TCP port 33001[2014-03-14 12:35:26 PDT] <main> DBG-X: testing host/port: vgr105.apple.com/33001 (tcp)[2014-03-14 12:35:26 PDT] <main> DEBUG: Connection succeeded to host vgr105.apple.com on TCP port 33001[2014-03-14 12:35:26 PDT] <main> DBG-X: testing host/port: vgr106.apple.com/33001 (tcp)[2014-03-14 12:35:26 PDT] <main> DEBUG: Connection succeeded to host vgr106.apple.com on TCP port 33001[2014-03-14 12:35:26 PDT] <main> DBG-X: testing host/port: vgr301.apple.com/33001 (tcp)[2014-03-14 12:35:27 PDT] <main> DEBUG: Connection succeeded to host vgr301.apple.com on TCP port 33001[2014-03-14 12:35:27 PDT] <main> DBG-X: testing host/port: vgr302.apple.com/33001 (tcp)[2014-03-14 12:35:27 PDT] <main> DEBUG: Connection succeeded to host vgr302.apple.com on TCP port 33001[2014-03-14 12:35:27 PDT] <main> DBG-X: testing host/port: vgr303.apple.com/33001 (tcp)[2014-03-14 12:35:27 PDT] <main> DEBUG: Connection succeeded to host vgr303.apple.com on TCP port 33001[2014-03-14 12:35:27 PDT] <main> DBG-X: testing host/port: vgr304.apple.com/33001 (tcp)[2014-03-14 12:35:27 PDT] <main> DEBUG: Connection succeeded to host vgr304.apple.com on TCP port 33001[2014-03-14 12:35:27 PDT] <main> INFO: Done performing transport diagnostic test. TEST RESULT: The transport test succeeded. Able to connect to the host(s).[2014-03-14 12:35:28 PDT] <main> DBG-X: Returning 0

Transporter runs a diagnostic test to check the web service and, because the user didn’t specify a delivery method, username, or password, Transporter performs basic diagnostic testing of TCP connectivity.

In this example, when Transporter finishes executing the command, it displays diagnostic information indicating successful TCP connectivity. For example, “TEST RESULT: The transport test succeeded. Able to connect to the host(s)."

List reports mode

In the following example, the user, bob, runs Transporter in list reports mode and specifies that Transporter list all the provider’s catalog reports for the past 30 days.

everest:tmp bsmith$ /usr/local/itms/bin/iTMSTransporter -m listReports -u bob[2013-03-21 16:25:41 PDT] <main> INFO: Transporter is skipping bundle update check: Already checked recently.bob's password: [2013-03-21 16:25:45 PDT] <main> INFO: Logging configured successfully.[2013-03-21 16:25:45 PDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2013-03-21 16:25:45 PDT] <main> INFO: OS identifier: Mac OS X 10.12.4 (x86_64); jvm=25.71-b01; jre=1.8.0-u131-b11-iTMSTransporter-b01[2013-03-21 16:25:45 PDT] <main> INFO: Memory: [JVM] 27M free, 56M total, 910M max [System] (Physical) 2514M free, 16384M total (Swap) 989M free, 3072M total[2013-03-21 16:25:45 PDT] <main> DBG-X: Memory: [JVM] 26M free, 56M total, 910M max [System] (Physical) 2514M free, 16384M total (Swap) 989M free, 3072M total[2013-03-21 16:25:45 PDT] <main> DBG-X: Using operation named: listReports[2013-03-21 16:25:45 PDT] <main> DBG-X: Apple's web service operation input parameters:[2013-03-21 16:25:45 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2013-03-21 16:25:45 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2013-03-21 16:25:45 PDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.12.4 (x86_64); jvm=25.71-b01; jre=1.8.0-u131-b11-iTMSTransporter-b01[2013-03-21 16:25:45 PDT] <main> DBG-X: parameter Password = **hidden value**[2013-03-21 16:25:45 PDT] <main> DBG-X: parameter TransporterArguments = -m listReports -u bob[2013-03-21 16:25:45 PDT] <main> DBG-X: parameter Username = bob[2013-03-21 16:25:45 PDT] <main> DBG-X: parameter Version = 3.3.0[2013-03-21 16:25:45 PDT] <main> INFO: id = 20130321162545-415[2013-03-21 16:25:45 PDT] <main> DBG-X: Apple's web service operation return value:[2013-03-21 16:25:45 PDT] <main> DBG-X: parameter ReportsByType = {TV Show=[{Status=Succeeded, RequestedBy=bob, DateRequested=1363893076000}]}[2013-03-21 16:25:45 PDT] <main> DBG-X: parameter Success = trueReport Listing:Date Requested | Requested By | Report Type | Status 03/21/2013 12:11 PDT | bob | TV Show | Succeeded[2013-03-21 16:25:45 PDT] <main> DBG-X: Returning 0

Transporter returns the list of all the provider’s catalog reports for the past 30 days, and displays eXtreme logging information.

In this example, Transporter displays the request date (03/21/2013 12:11 PDT), the name of the user who requested the report (bob), content type (TV Show), and the status (Succeeded) indicating the report request was a success.

List report types mode

Report types for a TV provider

In the following example, the user, bob, runs Transporter in list report types mode and specifies that Transporter display the list of his available report content types (for example, Apps or Music).

everest:tmp bsmith$ /usr/local/itms/bin/iTMSTransporter -m listReportTypes -u bob[2014-07-10 17:38:17 PDT] <main> INFO: Transporter is skipping bundle update check: Already checked recently.bob's password: [2014-07-10 17:38:22 PDT] <main> INFO: Logging configured successfully.[2014-07-10 17:38:22 PDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2014-07-10 17:38:22 PDT] <main> INFO: OS identifier: Mac OS X 10.12.4 (x86_64); jvm=25.71-b01; jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-07-10 17:38:22 PDT] <main> INFO: Memory: [JVM] 19M free, 31M total, 989M max [System] (Physical) 3615M free, 16384M total (Swap) 1128M free, 2048M total[2014-07-10 17:38:22 PDT] <main> DBG-X: Memory: [JVM] 19M free, 31M total, 989M max [System] (Physical) 3615M free, 16384M total (Swap) 1128M free, 2048M total[2014-07-10 17:38:22 PDT] <main> DBG-X: Using operation named: listReportTypes[2014-07-10 17:38:22 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-07-10 17:38:22 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-07-10 17:38:22 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-07-10 17:38:22 PDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 11.5.2 (x86_64); jvm=25.71-b01; jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-07-10 17:38:22 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-07-10 17:38:22 PDT] <main> DBG-X: parameter TransporterArguments = -m listReportTypes -u bob[2014-07-10 17:38:22 PDT] <main> DBG-X: parameter Username = bob[2014-07-10 17:38:22 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-07-10 17:38:22 PDT] <main> INFO: id = 20140710173822-720[2014-07-10 17:38:23 PDT] <main> DBG-X: Apple's web service operation return value:[2014-07-10 17:38:23 PDT] <main> DBG-X: parameter ReportTypes = [TV Show][2014-07-10 17:38:23 PDT] <main> DBG-X: parameter Success = trueAvailable Report Types:TV Show[2014-07-10 17:38:23 PDT] <main> DBG-X: Returning 0

Transporter returns the list of report types available for bob, a TV provider.

In this example, Transporter displays one report type available to bob (TV Show) and the request date (2014-07-10 17:38:23 PDT).

Report types for an app developer

In the following example, the user, bob, runs Transporter in list report types mode and specifies that Transporter display the list of his available report content types (for example, Apps or Music), and display the returned output information as XML.

everest:tmp bsmith$ /usr/local/itms/bin/iTMSTransporter -m listReportTypes -u bob -outputFormat xml[2014-07-10 17:43:02 PDT] <main> INFO: Transporter is skipping bundle update check: Already checked recently.bob's password: [2014-07-10 17:43:06 PDT] <main> INFO: Logging configured successfully.<?xml version="1.0" encoding="UTF-8"?><itunes_transporter>[2014-07-10 17:43:06 PDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2014-07-10 17:43:06 PDT] <main> INFO: OS identifier: Mac OS X 10.12.4 (x86_64); jvm=25.71-b01; jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-07-10 17:43:06 PDT] <main> INFO: Memory: [JVM] 20M free, 31M total, 989M max [System] (Physical) 3777M free, 16384M total (Swap) 1128M free, 2048M total[2014-07-10 17:43:06 PDT] <main> DBG-X: Memory: [JVM] 19M free, 31M total, 989M max [System] (Physical) 3777M free, 16384M total (Swap) 1128M free, 2048M total[2014-07-10 17:43:06 PDT] <main> DBG-X: Using operation named: listReportTypes[2014-07-10 17:43:06 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-07-10 17:43:06 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-07-10 17:43:06 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-07-10 17:43:06 PDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.12.4 (x86_64); jvm=25.71-b01; jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-07-10 17:43:06 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-07-10 17:43:06 PDT] <main> DBG-X: parameter TransporterArguments = -m listReportTypes -u bob -outputFormat xml[2014-07-10 17:43:06 PDT] <main> DBG-X: parameter Username = bob[2014-07-10 17:43:06 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-07-10 17:43:06 PDT] <main> INFO: id = 20140710174306-054[2014-07-10 17:43:06 PDT] <main> DBG-X: Apple's web service operation return value:[2014-07-10 17:43:06 PDT] <main> DBG-X: parameter ReportTypes = [Apps, Game Center Leaderboard Metadata, Game Center Achievement Metadata][2014-07-10 17:43:06 PDT] <main> DBG-X: parameter Success = true <report_types> <type name="Apps"/> <type name="Game Center Leaderboard Metadata"/> <type name="Game Center Achievement Metadata"/> </report_types></itunes_transporter>[2014-07-10 17:43:06 PDT] <main> DBG-X: Returning 0

Transporter returns the list of report types available for bob, an app provider, and returns the output information as XML.

In this example, Transporter displays three report types available to bob (Apps, Game Center Leaderboard Metadata, Game Center Achievement Metadata) and the request date (2014-07-10 17:43:06 PDT).

Lookup artist mode

Lookup artist mode

In the following example, the user, bob, runs Transporter in lookup artist mode to search for artists with the name John Appleseed, and specifies that Transporter not display any logging information.

$ iTMSTransporter -m lookupArtist -u bob -p <password> -n "John Appleseed" -v offArtist listing:
lookup artist output

When Transporter finishes executing the command it displays information about the artists who matched the specified search term, without any additional logging information.

In this example, two artists match the John Appleseed search term:

  • An R&B artist with the Apple identifier 10203 who performs in U.S. English

  • A Soundtrack artist with the Apple identifier 50403 who performs in English

You can use the Apple identifiers in the album artists and track artists block of a music Store Package to precisely specify the intended artist. For more information, see the Basic Music Album Metadata Annotated section in the iTunes Package Music Specification.

Lookup artist mode for music artists (displaying XML output)

In the following example, the user, bob, runs Transporter in lookup artist mode to search for artists with the name John Appleseed and display the returned output information as XML, and specifies that Transporter not display any logging information.

$ iTMSTransporter -m lookupArtist -u bob -p <password> -n "John Appleseed" -v off -outputFormat xml<?xml version="1.0" encoding="UTF-8"?><itunes_transporter> <artist_list> <artist> <name> John Appleseed </name> <artistType> Artist </artistType> <appleId> 10203 </appleId> <genre> R&B/Soul </genre> <locale> English (United States) </locale> <localizations> <localization> <locale code="cmn-Hant"> Chinese (Traditional) </locale> <name> John Appleseed </name> </localization> <localization> <locale code="fr"> French </locale> <name> John Appleseed </name> </localization> <localization> <locale code="pt-BR"> Portuguese (Brazil) </locale> <name> John Appleseed </name> </localization> <localization> <locale code="de"> German </locale> <name> John Appleseed </name> </localization> <localization> <locale code="ru"> Russian </locale> <name> John Appleseed </name> </localization> <localization> <locale code="cmn-Hans"> Chinese (Simplified) </locale> <name> John Appleseed </name> </localization> <localization> <locale code="af"> Afrikaans </locale> <name> John Appleseed </name> </localization> <localization> <locale code="en"> English </locale> <name> John Appleseed </name> </localization> <localization> <locale code="ja"> Japanese </locale> <name> &#12456;&#12523;&#12532;&#12451;&#12473;&#12539;&#12503; &#12524;&#12473;&#12522;&#12540; </name> </localization> <localization> <locale code="ko"> Korean </locale> <name> John Appleseed </name> </localization> <localization> <locale code="yue-Hant"> Cantonese </locale> <name> John Appleseed </name> </localization> </localizations> <created> 2015-04-28T11:43:00-07:00[America/Los_Angeles] </created> <isCurated> true </isCurated> <isPrimary> true </isPrimary> <isFeaturing> true </isFeaturing> <isWith> true </isWith> <storeURL> https://itunes.apple.com/artist/John-Appleseed/10203 </storeURL> <recentTitles> <title type="Album" appleId="1331793560" contentProvider="Hard Core Records"> <name> Apple of My Eye </name> <roles> <role> Performer </role> <role> Primary </role> </roles> </title> <title type="Album" appleId="22334455" contentProvider="Hard Core Records"> <name> Far From the Tree </name> <roles> <role> Performer </role> <role> Primary </role> </roles> </title> <title type="Album" appleId="1409705302" contentProvider="Pippin Inc"> <name> Babe (feat. John Appleseed) - Single </name> <roles> <role> Featuring </role> </roles> </title> <title type="Album" appleId="1407972643" contentProvider="Hard Core Records"> <name> Broken Hearts - EP </name> <roles> <role> Songwriter </role> </roles> </title> <title type="Album" appleId="1406125247" contentProvider="Pippin Inc"> <name> Sweet Apple Pie - Single </name> <roles> <role> Songwriter </role> </roles> </title> </recentTitles> </artist> <artist> <name> John Appleseed </name> <appleId> 50403 </appleId> <genre> Soundtrack </genre> <locale> English </locale> <created> 2016-10-11T08:28:00-07:00[America/Los_Angeles] </created> <isCurated> false </isCurated> <isPrimary> true </isPrimary> <isFeaturing> true </isFeaturing> <isWith> true </isWith> <recentTitles> <title type="Album" appleId="947378281" contentProvider="Forbidden Fruit"> <name> Appley Ever After </name> <roles> <role> Performer </role> <role> Primary </role> </roles> </title> <title type="Album" appleId="33445566" contentProvider="Forbidden Fruit"> <name> Plant the Seed </name> <roles> <role> Performer </role> <role> Primary </role> </roles> </title> </recentTitles> </artist> </artist_list></itunes_transporter>

When Transporter finishes executing the command it displays information about the artists who matched the specified search term, without any additional logging information.

In this example, two artists match the John Appleseed search term:

  • An R&B artist with the Apple identifier 10203 who performs in U.S. English

  • A Soundtrack artist with the Apple identifier 50403 who performs in English

You can use the Apple identifiers in the album artists and track artists block of a music Store Package to precisely specify the intended artist. For more information, see the Basic Music Album Metadata Annotated section in the iTunes Package Music Specification.

Lookup artist mode for movie artists

This example shows a lookup artist mode for movie artists. Lookup artist with -outputFormat of XML now includes:

  • localizations of the movie cast and crew names

  • recent movie titles and the roles that the artist had in those movies

  • iTunes store URL if available

To lookup a movie artist, specify the -artistType Movie. Note that if you do not supply -artistType, it will default to Music.

The following is a sample for looking up "Steven Spielberg" using columnar output. (The role and localization information will only appear in the xml output format.)

$ /usr/local/itms/bin/iTMSTransporter -m lookupArtist -u bob -p <password> -n "Steven Spielberg" -artistType Movie -v off

image of output as columns

This is the sample output for Steven Spielberg in xml format:

$ /usr/local/itms/bin/iTMSTransporter -m lookupArtist -u bob -p <password> -n "Steven Spielberg" -artistType Movie -outputFormat xml -v off <?xml version="1.0" encoding="UTF-8"?><itunes_transporter> <artist_list> <artist> <name> Steven Spielberg </name> <artistType> Movie </artistType> <appleId> 164692981 </appleId> <genre> Action &amp; Adventure </genre> <locale code="en" isNative="true"> English </locale> <localizations> <localization> <locale code="ko"> Korean </locale> <name> &#49828;&#54000;&#48656;&#49828;&#54596;&#48260;&#44536; </name> </localization> <localization> <locale code="fi"> Finnish </locale> <name> Steven Spielberg </name> </localization> <localization> <locale code="no"> Norwegian </locale> <name> Steven Spielberg </name> </localization> <localization> <locale code="sv"> Swedish </locale> <name> Steven Spielberg </name> </localization> <localization> <locale code="da"> Danish </locale> <name> Steven Spielberg </name> </localization> <localization> <locale code="de"> German </locale> <name> Steven Spielberg </name> </localization> <localization> <locale code="bg"> Bulgarian </locale> <name> Steven Spielberg </name> </localization> <localization> <locale code="yue-Hant"> Cantonese </locale> <name> &#21490;&#25552;&#33452;&#21490;&#21305;&#22561; </name> </localization> <localization> <locale code="es-MX"> Spanish (Mexico) </locale> <name> Steven Spielberg </name> </localization> <localization> <locale code="cmn-Hant"> Chinese (Traditional) </locale> <name> &#21490;&#33922;&#33452;&#21490;&#21305;&#26575; </name> </localization> <localization> <locale code="it-IT"> Italian </locale> <name> Steven Spielberg </name> </localization> <localization> <locale code="th"> Thai </locale> <name> &#3626;&#3605;&#3637;&#3648;&#3623;&#3656;&#3609;&#3626;&#3611;&#3637;&#3621;&#3648;&#3610;&#3636;&#3619; </name> </localization> <localization> <locale code="pt-BR"> Portuguese (Brazil) </locale> <name> Steven Spielberg </name> </localization> <localization> <locale code="ru"> Russian </locale> <name> &#1057;&#1090;&#1080;&#1074;&#1077;&#1085;&#1057;&#1087;&#1080;&#1083;&#1073;&#1077;&#1088;&#1075; </name> </localization> <localization> <locale code="ja"> Japanese </locale> <name> &#12473;&#12486;&#12451;&#12540;&#12502;&#12531;&#12539;&#12473;&#12500;&#12523;&#12496;&#12540;&#12464; </name> </localization> <localization> <locale code="cmn-Hans"> Chinese (Simplified) </locale> <name> &#21490;&#33922;&#33452;&#183;&#26031;&#30382;&#23572;&#20271;&#26684; </name> </localization> <localization> <locale code="ar"> Arabic </locale> <name> &#1587;&#1578;&#1610;&#1601;&#1606;&#1587;&#1576;&#1610;&#1604;&#1576;&#1585;&#1594; </name> </localization> <localization> <locale code="es-419"> Spanish (Latin America) </locale> <name> Steven Spielberg </name> </localization> <localization> <locale code="pl"> Polish </locale> <name> Steven Spielberg </name> </localization> <localization> <locale code="nl"> Dutch </locale> <name> Steven Spielberg </name> </localization> </localizations> <created> 2006-07-06T21:30:30-07:00[America/Los_Angeles] </created> <storeURL> https://itunes.apple.com/artist/Steven-Spielberg/164692981 </storeURL> <recentTitles> <title type="Film" appleId="921316600" contentProvider="Paramount Home Entertainment Inc."> <name> Transformers: Age of Extinction </name> <roles> <role> Producer </role> </roles> </title> <title type="Film" appleId="323340861" contentProvider="Universal Studios Home Entertainment"> <name> The Blues Brothers (Unrated) </name> <roles> <role> Actor </role> </roles> </title> <title type="Film" appleId="309689113" contentProvider="Paramount Home Entertainment Inc."> <name> Eagle Eye - Au&#223;er Kontrolle </name> <roles> <role> Producer </role> </roles> </title> <title type="Film" appleId="270628909" contentProvider="Paramount Home Entertainment Inc."> <name> Transformers </name> <roles> <role> Producer </role> </roles> </title> <title type="Film" appleId="323104407" contentProvider="Warner Bros. Entertainment Inc."> <name> Flags of Our Fathers </name> <roles> <role> Producer </role> </roles> </title> </recentTitles> </artist> </artist_list></itunes_transporter>

When Transporter finishes executing the command it displays information about the artist(s) who matched the specified search term, without any additional logging information.

In this example, only one artist matched the Steven Spielberg search term.

You can use the Apple identifiers in the <cast> or <crew> block of a film Store Package to precisely specify the intended artist. For more information, see the Basic Film Metadata Annotated section in the iTunes Package Film Specification.

Lookup artist mode for movie artists (displaying XML output with non-ASCII characters)

This example shows a lookup artist mode for movie artists with the command-line option -escapeXML set to false. This option includes non-ASCII characters in the XML output.

Note: Specifying -escapeXML false may not work correctly on the Microsoft Windows platform.

$ iTMSTransporter -m lookupArtist -u bob -p <password> -n "Steven Spielberg" -artistType Movie -outputFormat xml -escapeXML false -v off <?xml version="1.0" encoding="UTF-8"?><itunes_transporter> <artist_list> <artist> <name> Steven Spielberg </name> <artistType> Movie Artist </artistType> <appleId> 164692981 </appleId> <genre> Action &amp; Adventure </genre> <locale code="en" isNative="true"> English </locale> <localizations> <localization> <locale code="ko"> Korean </locale> <name> 스티븐 스필버그 </name> </localization> <localization> <locale code="fi"> Finnish </locale> <name> Steven Spielberg </name> </localization> <localization> <locale code="no"> Norwegian </locale> <name> Steven Spielberg </name> </localization> <localization> <locale code="sv"> Swedish </locale> <name> Steven Spielberg </name> </localization> <localization> <locale code="da"> Danish </locale> <name> Steven Spielberg </name> </localization> <localization> <locale code="de"> German </locale> <name> Steven Spielberg </name> </localization> <localization> <locale code="bg"> Bulgarian </locale> <name> Steven Spielberg </name> </localization> <localization> <locale code="yue-Hant"> Cantonese </locale> <name> 史提芬史匹堡 </name> </localization> <localization> <locale code="es-MX"> Spanish (Mexico) </locale> <name> Steven Spielberg </name> </localization> <localization> <locale code="cmn-Hant"> Chinese (Traditional) </locale> <name> 史蒂芬史匹柏 </name> </localization> <localization> <locale code="it-IT"> Italian </locale> <name> Steven Spielberg </name> </localization> <localization> <locale code="th"> Thai </locale> <name> สตีเว่น สปีลเบิร์ก </name> </localization> <localization> <locale code="pt-BR"> Portuguese (Brazil) </locale> <name> Steven Spielberg </name> </localization> <localization> <locale code="ru"> Russian </locale> <name> Стивен Спилберг </name> </localization> <localization> <locale code="ja"> Japanese </locale> <name> スティーヴン・スピルバーグ </name> </localization> <localization> <locale code="cmn-Hans"> Chinese (Simplified) </locale> <name> 史蒂芬·斯皮尔伯格 </name> </localization> <localization> <locale code="ar"> Arabic </locale> <name>ستيفن سبيلبرغ </name> </localization> <localization> <locale code="es-419"> Spanish (Latin America) </locale> <name> Steven Spielberg </name> </localization> <localization> <locale code="pl"> Polish </locale> <name> Steven Spielberg </name> </localization> <localization> <locale code="nl"> Dutch </locale> <name> Steven Spielberg </name> </localization> <localization> <locale code="ja-JP"> Japanese </locale> <name> スティーブン・スピルバーグ </name> </localization> </localizations> <created> 2006-07-06T21:30:30-07:00[America/Los_Angeles] </created> <storeURL> https://itunes.apple.com/artist/Steven-Spielberg/164692981 </storeURL> <recentTitles> <title type="Film" appleId="921316600" contentProvider="Paramount Home Entertainment Inc."> <name> Transformers: Age of Extinction </name> <roles> <role> Producer </role> </roles> </title> <title type="Film" appleId="323340861" contentProvider="Universal Studios Home Entertainment"> <name> The Blues Brothers (Unrated) </name> <roles> <role> Actor </role> </roles> </title> <title type="Film" appleId="309689113" contentProvider="Paramount Home Entertainment Inc."> <name> Eagle Eye - Außer Kontrolle </name> <roles> <role> Producer </role> <role> writer </role> </roles> </title> <title type="Film" appleId="385516900" contentProvider="Paramount Home Entertainment Inc."> <name> イーグル・アイ (吹替版) </name> <roles> <role> Producer </role> <role> writer </role> </roles> </title> <title type="Film" appleId="270628909" contentProvider="Paramount Home Entertainment Inc."> <name> Transformers </name> <roles> <role> Producer </role> </roles> </title> </recentTitles> </artist> </artist_list></itunes_transporter>

Lookup artist mode for book authors

This example shows a lookup artist mode for books. Lookup artist with -outputFormat of XML now includes:

  • localizations of the author name

  • recent book titles

  • Store URL if available

To lookup a book artist, specify the -artistType Author. Note that if you do not supply -artistType, it will default to Music.

The following is a sample for looking up "William Shakespeare" using columnar output. (The role and localization information will only appear in the xml output format.)

$ /usr/local/itms/bin/iTMSTransporter -m lookupArtist -u bob -p <password> -n "William Shakespeare" -artistType Author -v off

image of output as columns

This is the sample output for William Shakespeare in xml format:

$ /usr/local/itms/bin/iTMSTransporter -m lookupArtist -u bob -p <password> -n "William Shakespeare" -artistType Author -outputFormat xml -v off <?xml version="1.0" encoding="UTF-8"?><itunes_transporter> <artist_list> <artist> <name> William Shakespeare </name> <artistType> Author </artistType> <appleId> 2765976 </appleId> <genre> Theater </genre> <locale code="en" isNative="true"> English </locale> <localizations> <localization> <locale code="ko"> Korean </locale> <name> &#50956;&#47532;&#50628; &#49520;&#51061;&#49828;&#54588;&#50612; </name> </localization> <localization> <locale code="ru"> Russian </locale> <name> &#1059;&#1080;&#1083;&#1100;&#1103;&#1084; &#1064;&#1077;&#1082;&#1089;&#1087;&#1080;&#1088; </name> </localization> <localization> <locale code="ja"> Japanese </locale> <name> &#12454;&#12451;&#12522;&#12450;&#12512; &#12471;&#12455;&#12452;&#12463;&#12473;&#12500;&#12450; </name> </localization> </localizations> <created> 2021-04-28T11:43:00-07:00[America/Los_Angeles] </created> <isCurated> false </isCurated> <isPrimary> true </isPrimary> <storeURL> https://itunes.apple.com/artist/William-Shakespeare/2765976 </storeURL> <recentTitles> <title type="Book" appleId="1072015461" contentProvider="The Random House Group Ltd."> <name> Sonnets </name> <roles> <role> Author </role> <role> Primary </role> </roles> </title> <title type="Book" appleId="1052960139" contentProvider="Penguin Group (USA) Inc."> <name> A Midsummer Night&apos;s Dream </name> <roles> <role> Author </role> <role> Primary </role> </roles> </title> <title type="Book" appleId="1052959936" contentProvider="Penguin Group (USA) Inc."> <name> Twelfth Night </name> <roles> <role> Author </role> <role> Primary </role> </roles> </title> <title type="Book" appleId="1070233288" contentProvider="Lerner Publishing Group|1258186502"> <name> King Henry IV, The Second Part </name> <roles> <roles> <role> Author </role> <role> Primary </role> </roles> </title> <title type="Book" appleId="1070233981" contentProvider="Lerner Publishing Group|1258186502"> <name> The Tragedy of King Lear </name> <roles> <role> Author </role> <role> Primary </role> </roles> </title> <title type="Book" appleId="1016735357" contentProvider="Penguin Group (USA) Inc."> <name> Hamlet </name> <roles> <role> Author </role> <role> Primary </role> </roles> </title> <title type="Book" appleId="1016732905" contentProvider="Penguin Group (USA) Inc."> <name> Macbeth </name> <roles> <role> Author </role> <role> Primary </role> </roles> </title> </recentTitles> </artist> </artist_list></itunes_transporter>

When Transporter finishes executing the command it displays information about the artist(s) who matched the specified search term, without any additional logging information.

In this example, only one artist matched the William Shakespeare search term.

You can use the Apple identifiers in the <contributors> block of a Apple Books Package to precisely specify the intended author. For more information, see the Apple Books Metadata XML File Annotated section in the Apple Books Book Package Specification .

Lookup artist mode for book authors (displaying XML output with non-ASCII characters)

This example shows a lookup artist mode for book authors with the command-line option -escapeXML set to false. This option includes non-ASCII characters in the XML output.

Note: Specifying -escapeXML false may not work correctly on the Microsoft Windows platform.

iTMSTransporter -m lookupArtist -u bob -p <password> -n "William Shakespeare" -artistType Author -outputFormat xml -escapeXML false -v off <?xml version="1.0" encoding="UTF-8"?><itunes_transporter> <artist_list> <artist> <name> William Shakespeare </name> <artistType> Author </artistType> <appleId> 2765976 </appleId> <genre> Theater </genre> <locale code="en" isNative="true"> English </locale> <localizations> <localization> <locale code="ru"> Russian </locale> <name> Уильям Шекспир </name> </localization> <localization> <locale code="ja"> Japanese </locale> <name> ウィリアム・シェークスピア </name> </localization> <localization> <locale code="cmn-Hans"> Chinese (Simplified) </locale> <name> William Shakespeare </name> </localization> <localization> <locale code="ko"> Korean </locale> <name> 윌리엄 셰익스피어 </name> </localization> <localization> <locale code="cmn-Hant"> Chinese (Traditional) </locale> <name> 威廉‧莎士比亞 </name> </localization> <localization> <locale code="de"> German </locale> <name> William Shakespeare </name> </localization> <localization> <locale code="pt"> Portuguese </locale> <name> William Shakespeare </name> </localization> <localization> <locale code="it"> Italian </locale> <name> William Shakespeare </name> </localization> <localization> <locale code="es"> Spanish </locale> <name> William Shakespeare </name> </localization> <localization> <locale code="fr-FR"> French (France) </locale> <name> William Shakespeare </name> </localization> <localization> <locale code="yue-Hant"> Cantonese </locale> <name> William Shakespeare </name> </localization> <localization> <locale code="ja"> Japanese </locale> <name> ウィリアム・シェークスピア </name> </localization> <localization> <locale code="en"> English </locale> <name> William Shakespeare </name> </localization> </localizations> <created> 2003-09-26T03:07:37-07:00[America/Los_Angeles] </created> <storeURL> https://itunes.apple.com/artist/William-Shakespeare/2765976 </storeURL> <recentTitles> <title type="Book" appleId="1473843100" contentProvider="Simon and Schuster Digital Sales Inc."> <name> William Shakespeare Comedies </name> <roles> <role> Primary </role> <role> Author </role> </roles> </title> </recentTitles> </artist> </artist_list></itunes_transporter>

Lookup metadata mode

Lookup metadata mode (single Store Package)

In the following example, the user, bob, runs Transporter in lookup metadata mode and specifies that Transporter create a stub package containing the current metadata for the Apple 4463953 playlist and save the package to the /tmp/packages directory, and display informational logging information.

The example also shows the contents of the /tmp/packages directory before and after bob executes the iTMSTransporter command so you can see that Transporter created the metadata.xml file and stored it in the new 4463953.itmsp stub package in the directory.

everest:/tmp bsmith$ ls -alg packages/total 0drwxr-xr-x 2 wheel 68 Oct 10 23:51 .drwxrwxrwt 32 wheel 1088 Oct 10 23:50 ..everest:/tmp bsmith$ /usr/local/itms/bin/iTMSTransporter -m lookupMetadata -u bob -p <password> -s Apple -v informational -destination /tmp/packages -apple_id 4463953[2007-10-10 23:51:19 PDT] <main> INFO: Logging level set to informational[2007-10-10 23:51:19 PDT] <main> INFO: Logging configured successfully.[2007-10-10 23:51:19 PDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2007-10-10 23:51:19 PDT] <main> INFO: LookupMetadata mode selected.[2007-10-10 23:51:19 PDT] <main> INFO: Performing lookupMetadata request ...[2007-10-10 23:51:19 PDT] <main> INFO: Looking up the metadata with the search id 4463953 ...[2007-10-10 23:51:19 PDT] <main> INFO: Attempting to connect to Apple's web service ...[2007-10-10 23:51:35 PDT] <main> INFO: Successfully connected to Apple's web service.[2007-10-10 23:51:55 PDT] <main> INFO: Creating the stub package directory ...[2007-10-10 23:51:55 PDT] <main> INFO: Created the stub package directory: /tmp/packages/4463953.itmsp[2007-10-10 23:51:55 PDT] <main> INFO: Writing out the metadata file ...[2007-10-10 23:51:55 PDT] <main> INFO: Finished writing out the metadata file.Looking up the metadata and creating a stub package for it is done.everest:/tmp bsmith$ everest:/tmp bsmith$ ls -alg packages/total 0drwxr-xr-x 3 wheel 102 Oct 10 23:51 .drwxrwxrwt 33 wheel 1122 Oct 10 23:51 ..drwxr-xr-x 3 wheel 102 Oct 10 23:51 4463953.itmspeverest:/tmp bsmith$ ls -alg packages/4463953.itmsp/total 16drwxr-xr-x 3 wheel 102 Oct 10 23:51 .drwxr-xr-x 3 wheel 102 Oct 10 23:51 ..-rw-r--r-- 1 wheel 4824 Oct 10 23:51 metadata.xml

Transporter retrieves the current metadata for the playlist, creates a new 4463953.itmsp stub package consisting of a single metadata.xml file, stores the stub package in the tmp/packages directory, and displays informational logging information.

In this example, Transporter displays information indicating it retrieved the metadata and created the stub package successfully: “Looking up the metadata and creating a stub package for it is done."

The example also shows the contents of the /tmp/packages directory before and after bob executes the iTMSTransporter command so you can see that Transporter created the metadata.xml file and stored it in the new 4463953.itmsp stub package in the directory.

Lookup metadata mode (multiple Store Packages)

In the following example, the user, bob, runs Transporter in lookup metadata mode and specifies that Transporter create a stub package containing the current metadata for the Apple playlists with Apple identifiers 4463953 and 4463954. Transporter saves the package to the /tmp/packages directory, and display informational logging information.

The example also shows the contents of the /tmp/packages directory before and after bob executes the iTMSTransporter command so you can see that Transporter created the metadata.xml files and stored the files in the new 4463953.itmsp and 4463954.itmsp stub packages in the directory.

everest:/tmp bsmith$ ls -alg packages/total 0drwxr-xr-x 2 wheel 68 Oct 10 23:51 .drwxrwxrwt 32 wheel 1088 Oct 10 23:50 ..everest:/tmp bsmith$ /usr/local/itms/bin/iTMSTransporter -m lookupMetadata -u bob -p <password> -s Apple -v informational -destination /tmp/packages -apple_ids "4463953,4463954"[2015-10-10 23:51:19 PDT] <main> INFO: Logging level set to informational[2015-10-10 23:51:19 PDT] <main> INFO: Logging configured successfully.[2015-10-10 23:51:19 PDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2015-10-10 23:51:19 PDT] <main> INFO: LookupMetadata mode selected.[2015-10-10 23:51:19 PDT] <main> INFO: Performing lookupMetadata request ...[2015-10-10 23:51:19 PDT] <main> INFO: Looking up the metadata with the search id 4463953 ...[2015-10-10 23:51:19 PDT] <main> INFO: Attempting to connect to Apple's web service ...[2015-10-10 23:51:35 PDT] <main> INFO: Successfully connected to Apple's web service.[2015-10-10 23:51:55 PDT] <main> INFO: Creating the stub package directory ...[2015-10-10 23:51:55 PDT] <main> INFO: Created the stub package directory: /tmp/packages/4463953.itmsp[2015-10-10 23:51:55 PDT] <main> INFO: Writing out the metadata file ...[2015-10-10 23:51:55 PDT] <main> INFO: Finished writing out the metadata file.The package directory is: /tmp/packages/4463953.itmsp[2015-10-10 23:52:20 PDT] <main> INFO: Created the stub package directory: /tmp/packages/4463954.itmsp[2015-10-10 23:52:20 PDT] <main> INFO: Writing out the metadata file ...[2015-10-10 23:52:20 PDT] <main> INFO: Finished writing out the metadata file.The package directory is: /tmp/packages/4463954.itmspLooking up the metadata and creating a stub package for it is done.everest:/tmp bsmith$everest:/tmp bsmith$ ls -alg packages/total 0drwxr-xr-x 3 wheel 102 Oct 10 23:51 .drwxrwxrwt 33 wheel 1122 Oct 10 23:51 ..drwxr-xr-x 3 wheel 102 Oct 10 23:51 4463953.itmspdrwxr-xr-x 3 wheel 102 Oct 10 23:51 4463954.itmspeverest:/tmp bsmith$ ls -alg packages/4463953.itmsp/total 16drwxr-xr-x 3 wheel 102 Oct 10 23:51 .drwxr-xr-x 3 wheel 102 Oct 10 23:51 ..-rw-r--r-- 1 wheel 4824 Oct 10 23:51 metadata.xml

Transporter retrieves the current metadata for the playlist, creates new 4463953.itmsp and 4463954.itmsp stub packages consisting of a single metadata.xml file, stores the stub packages in the tmp/packages directory, and displays informational logging information.

In this example, Transporter displays information indicating it retrieved the metadata and created the stub packages successfully: “Looking up the metadata and creating a stub package for it is done."

The example also shows the contents of the /tmp/packages directory before and after bob executes the iTMSTransporter command so you can see that Transporter created the metadata.xml files and stored the files in the new 4463953.itmsp and 4463954.itmsp stub packages in the directory.

Lookup metadata mode (single subscription video)

In the following example, the user, jappleseed, runs Transporter in lookup metadata mode and specifies the Universal Media Catalog values for the catalog ID, content ID, and variant ID for a single subscription video.

/usr/local/itms/bin/iTMSTransporter -u jappleseed@apple.com -p <password> -itc_provider AppleOrchardFilms -m lookupMetadata -umc_catalog_id com.apple.AppleOrchardFilms.docclub.svod.catalog -umc_content_id 3562414 -umc_variant_id 1 -destination out[2022-07-27 16:00:11 EDT] <main> INFO: Configuring logging...[2022-07-27 16:00:11 EDT] <main> INFO: Logging level set to eXtreme[2022-07-27 16:00:13 EDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2022-07-27 16:00:13 EDT] <main> INFO: OS identifier: Mac OS X 12.5 (x86_64); jvm=17.0.4+8-iTunesOpenJDK-1; jre=17.0.4+8-iTunesOpenJDK-1[2022-07-27 16:00:13 EDT] <main> INFO: Memory: [JVM] 994M free, 1024M total, 2048M max [System] (Physical) 3322M free, 73728M total (Swap) 0 free, 0 total[2022-07-27 16:00:13 EDT] <main> INFO: LookupMetadata mode selected.[2022-07-27 16:00:13 EDT] <main> DBG-X: Memory: [JVM] 994M free, 1024M total, 2048M max [System] (Physical) 3322M free, 73728M total (Swap) 0 free, 0 total[2022-07-27 16:00:13 EDT] <main> DBG-X: Using operation named: authenticateForSession[2022-07-27 16:00:13 EDT] <main> DBG-X: Apple's web service operation input parameters:[2022-07-27 16:00:13 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2022-07-27 16:00:13 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2022-07-27 16:00:13 EDT] <main> DBG-X: parameter ItcProviderName = AppleOrchardFilms[2022-07-27 16:00:13 EDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 12.5 (x86_64); jvm=17.0.4+8-iTunesOpenJDK-1; jre=17.0.4+8-iTunesOpenJDK-1[2022-07-27 16:00:13 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2022-07-27T16:00:13-04:00[2022-07-27 16:00:13 EDT] <main> DBG-X: parameter StatisticsPreviousCallDurationInSecs = 0.134474297[2022-07-27 16:00:13 EDT] <main> DBG-X: parameter TransporterArguments = -u jappleseed@apple.com -p **hidden value** -itc_provider AppleOrchardFilms -m lookupMetadata -umc_catalog_id com.apple.AppleOrchardFilms.docclub.svod.catalog -umc_content_id 3562414 -umc_variant_id 1 -destination out[2022-07-27 16:00:13 EDT] <main> DBG-X: parameter Version = 3.3.0[2022-07-27 16:00:13 EDT] <main> DBG-X: parameter iTMSTransporterMode = lookupMetadata[2022-07-27 16:00:13 EDT] <main> INFO: id = 20220727160013-923[2022-07-27 16:00:13 EDT] <main> INFO: iTMSTransporter Correlation Key: 1a1a218f-65b4-4dab-aeaa-e59ac4befc29-0001[2022-07-27 16:00:14 EDT] <main> DBG-X: Apple's web service operation return value:[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter SharedSecret = **hidden value**[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter MultipartUploadsEnabled = true[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter TxHeaders = {jenga=true}[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter ShouldUseFeatures = (null)[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter SessionExpiration = 2022-07-31T20:00:14.123Z[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter SessionId = CN+rDBIQr69UbLIvQk2ss5FrSdHg3A==[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter ShouldUseRESTAPIs = false[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter Success = true[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2022-07-27 16:00:14 EDT] <main> INFO: Performing lookupMetadata request ...[2022-07-27 16:00:14 EDT] <main> DBG-X: Memory: [JVM] 989M free, 1024M total, 2048M max [System] (Physical) 3320M free, 73728M total (Swap) 0 free, 0 total[2022-07-27 16:00:14 EDT] <main> DBG-X: Using operation named: lookupMetadataIDs[2022-07-27 16:00:14 EDT] <main> DBG-X: Apple's web service operation input parameters:[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter ItcProviderName = AppleOrchardFilms[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 12.5 (x86_64); jvm=17.0.4+8-iTunesOpenJDK-1; jre=17.0.4+8-iTunesOpenJDK-1[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2022-07-27T16:00:14-04:00[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter TransporterArguments = -u jappleseed@apple.com -p **hidden value** -itc_provider AppleOrchardFilms -m lookupMetadata -umc_catalog_id com.apple.AppleOrchardFilms.docclub.svod.catalog -umc_content_id 3562414 -umc_variant_id 1 -destination out[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter UMCTriples = [{UMCVariantId=1, UMCCatalogId=com.apple.AppleOrchardFilms.docclub.svod.catalog, UMCContentId=3562414}][2022-07-27 16:00:14 EDT] <main> DBG-X: parameter Version = 3.3.0[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter iTMSTransporterMode = lookupMetadata[2022-07-27 16:00:14 EDT] <main> INFO: id = 20220727160014-909[2022-07-27 16:00:14 EDT] <main> INFO: iTMSTransporter Correlation Key: 1a1a218f-65b4-4dab-aeaa-e59ac4befc29-0001[2022-07-27 16:00:14 EDT] <main> DBG-X: Apple's web service operation return value:[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter ShouldUseFeatures = (null)[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter VendorIds = [com.apple.AppleOrchardFilms.docclub.svod.catalog:3562414:1][2022-07-27 16:00:14 EDT] <main> DBG-X: parameter SessionExpiration = 2022-07-31T20:00:14.571Z[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter ShouldUseRESTAPIs = false[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter Success = true[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2022-07-27 16:00:14 EDT] <main> INFO: Looking up the metadata with the UMC Triples ' ...[2022-07-27 16:00:14 EDT] <main> DBG-X: Memory: [JVM] 988M free, 1024M total, 2048M max [System] (Physical) 3319M free, 73728M total (Swap) 0 free, 0 total[2022-07-27 16:00:14 EDT] <main> DBG-X: Using operation named: lookupMetadataWithArguments[2022-07-27 16:00:14 EDT] <main> DBG-X: Apple's web service operation input parameters:[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter ItcProviderName = AppleOrchardFilms[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 12.5 (x86_64); jvm=17.0.4+8-iTunesOpenJDK-1; jre=17.0.4+8-iTunesOpenJDK-1[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2022-07-27T16:00:14-04:00[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter TransporterArguments = -u jappleseed@apple.com -p **hidden value** -itc_provider AppleOrchardFilms -m lookupMetadata -umc_catalog_id com.apple.AppleOrchardFilms.docclub.svod.catalog -umc_content_id 3562414 -umc_variant_id 1 -destination out[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter VendorId = com.apple.AppleOrchardFilms.docclub.svod.catalog:3562414:1[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter Version = 3.3.0[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter iTMSTransporterMode = lookupMetadata[2022-07-27 16:00:14 EDT] <main> INFO: id = 20220727160014-099[2022-07-27 16:00:14 EDT] <main> INFO: iTMSTransporter Correlation Key: 1a1a218f-65b4-4dab-aeaa-e59ac4befc29-0001[2022-07-27 16:00:16 EDT] <main> DBG-X: Apple's web service operation return value:[2022-07-27 16:00:16 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2022-07-27 16:00:16 EDT] <main> DBG-X: parameter ShouldUseFeatures = (null)[2022-07-27 16:00:16 EDT] <main> DBG-X: parameter SessionExpiration = 2022-07-31T20:00:14.880Z[2022-07-27 16:00:16 EDT] <main> DBG-X: parameter ShouldUseRESTAPIs = false[2022-07-27 16:00:16 EDT] <main> DBG-X: parameter Success = true[2022-07-27 16:00:16 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2022-07-27 16:00:16 EDT] <main> DBG-X: Inflated 1120 bytes to 1998[2022-07-27 16:00:16 EDT] <main> INFO: The package directory /Users/jappleseed/out/com.apple.AppleOrchardFilms.docclub.svod.catalog_3562414_1.itmsp already exists so no need to create it.[2022-07-27 16:00:16 EDT] <main> WARN: The metadata file /Users/jappleseed/out/com.apple.AppleOrchardFilms.docclub.svod.catalog_3562414_1.itmsp/metadata.xml already exists. It will be overwritten.[2022-07-27 16:00:16 EDT] <main> INFO: Writing out the metadata file ...[2022-07-27 16:00:16 EDT] <main> INFO: Finished writing out the metadata file.The package directory is: /Users/jappleseed/out/com.apple.AppleOrchardFilms.docclub.svod.catalog_3562414_1.itmspLooking up the metadata and creating a stub package for it is done.[2022-07-27 16:00:16 EDT] <main> DBG-X: Returning 0

Lookup metadata mode (multiple subscription videos)

In the following example, the user, jappleseed, runs Transporter in lookup metadata mode and specifies the Universal Media Catalog values for the catalog ID, content ID, and variant ID for two subscription videos.

/usr/local/itms/bin/iTMSTransporter -u jappleseed@apple.com -p <password> -itc_provider AppleOrchardFilms -m lookupMetadata -umc_catalog_id com.apple.AppleOrchardFilms.svod.catalog -umc_content_id CRA1002V -umc_variant_id 1 -umc_content_id ANR1827V -umc_variant_id 1 -destination out[2022-07-27 16:15:57 EDT] <main> INFO: Configuring logging...[2022-07-27 16:15:57 EDT] <main> INFO: Logging level set to eXtreme[2022-07-27 16:15:59 EDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2022-07-27 16:15:59 EDT] <main> INFO: OS identifier: Mac OS X 12.5 (x86_64); jvm=17.0.4+8-iTunesOpenJDK-1; jre=17.0.4+8-iTunesOpenJDK-1[2022-07-27 16:15:59 EDT] <main> INFO: Memory: [JVM] 993M free, 1024M total, 2048M max [System] (Physical) 2559M free, 73728M total (Swap) 0 free, 0 total[2022-07-27 16:15:59 EDT] <main> INFO: LookupMetadata mode selected.[2022-07-27 16:15:59 EDT] <main> DBG-X: Memory: [JVM] 992M free, 1024M total, 2048M max [System] (Physical) 2558M free, 73728M total (Swap) 0 free, 0 total[2022-07-27 16:15:59 EDT] <main> DBG-X: Using operation named: authenticateForSession[2022-07-27 16:15:59 EDT] <main> DBG-X: Apple's web service operation input parameters:[2022-07-27 16:15:59 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2022-07-27 16:15:59 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2022-07-27 16:15:59 EDT] <main> DBG-X: parameter ItcProviderName = pbs[2022-07-27 16:15:59 EDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 12.5 (x86_64); jvm=17.0.4+8-iTunesOpenJDK-1; jre=17.0.4+8-iTunesOpenJDK-1[2022-07-27 16:15:59 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2022-07-27T16:15:59-04:00[2022-07-27 16:15:59 EDT] <main> DBG-X: parameter StatisticsPreviousCallDurationInSecs = 0.167131908[2022-07-27 16:15:59 EDT] <main> DBG-X: parameter TransporterArguments = -u jappleseed@apple.com -p **hidden value** -itc_provider AppleOrchardFilms -m lookupMetadata -umc_catalog_id com.apple.AppleOrchardFilms.svod.catalog -umc_content_id CRA1002V -umc_variant_id 1 -umc_content_id ANR1827V -umc_variant_id 1 -destination out[2022-07-27 16:15:59 EDT] <main> DBG-X: parameter Version = 3.3.0[2022-07-27 16:15:59 EDT] <main> DBG-X: parameter iTMSTransporterMode = lookupMetadata[2022-07-27 16:15:59 EDT] <main> INFO: id = 20220727161559-439[2022-07-27 16:15:59 EDT] <main> INFO: iTMSTransporter Correlation Key: 59aea87f-7118-474a-89f1-5c8359013528-0001[2022-07-27 16:16:00 EDT] <main> DBG-X: Apple's web service operation return value:[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter SharedSecret = **hidden value**[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter MultipartUploadsEnabled = true[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter TxHeaders = {jenga=true}[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter ShouldUseFeatures = (null)[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter SessionExpiration = 2022-07-31T20:16:00.367Z[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter SessionId = CN+rDBIQB2G5DH48Tiag/0I9MIcl4w==[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter ShouldUseRESTAPIs = false[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter Success = true[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2022-07-27 16:16:00 EDT] <main> INFO: Performing lookupMetadata request ...[2022-07-27 16:16:00 EDT] <main> DBG-X: Memory: [JVM] 988M free, 1024M total, 2048M max [System] (Physical) 2556M free, 73728M total (Swap) 0 free, 0 total[2022-07-27 16:16:00 EDT] <main> DBG-X: Using operation named: lookupMetadataIDs[2022-07-27 16:16:00 EDT] <main> DBG-X: Apple's web service operation input parameters:[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter ItcProviderName = pbs[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 12.5 (x86_64); jvm=17.0.4+8-iTunesOpenJDK-1; jre=17.0.4+8-iTunesOpenJDK-1[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2022-07-27T16:16:00-04:00[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter TransporterArguments = -u jappleseed@apple.com -p **hidden value** -itc_provider AppleOrchardFilms -m lookupMetadata -umc_catalog_id com.apple.AppleOrchardFilms.svod.catalog -umc_content_id CRA1002V -umc_variant_id 1 -umc_content_id ANR1827V -umc_variant_id 1 -destination out[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter UMCTriples = [{UMCVariantId=1, UMCContentId=CRA1002V, UMCCatalogId=com.apple.AppleOrchardFilms.svod.catalog}, {UMCVariantId=1, UMCContentId=ANR1827V, UMCCatalogId=com.apple.AppleOrchardFilms.svod.catalog}][2022-07-27 16:16:00 EDT] <main> DBG-X: parameter Version = 3.3.0[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter iTMSTransporterMode = lookupMetadata[2022-07-27 16:16:00 EDT] <main> INFO: id = 20220727161600-943[2022-07-27 16:16:00 EDT] <main> INFO: iTMSTransporter Correlation Key: 59aea87f-7118-474a-89f1-5c8359013528-0001[2022-07-27 16:16:00 EDT] <main> DBG-X: Apple's web service operation return value:[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter ShouldUseFeatures = (null)[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter VendorIds = [com.apple.AppleOrchardFilms.svod.catalog:CRA1002V:1, com.apple.AppleOrchardFilms.svod.catalog:ANR1827V:1][2022-07-27 16:16:00 EDT] <main> DBG-X: parameter SessionExpiration = 2022-07-31T20:16:00.758Z[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter ShouldUseRESTAPIs = false[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter Success = true[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2022-07-27 16:16:00 EDT] <main> INFO: Looking up the metadata with the UMC Triples ' ...[2022-07-27 16:16:00 EDT] <main> DBG-X: Memory: [JVM] 987M free, 1024M total, 2048M max [System] (Physical) 2556M free, 73728M total (Swap) 0 free, 0 total[2022-07-27 16:16:00 EDT] <main> DBG-X: Using operation named: lookupMetadataWithArguments[2022-07-27 16:16:00 EDT] <main> DBG-X: Apple's web service operation input parameters:[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter ItcProviderName = pbs[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 12.5 (x86_64); jvm=17.0.4+8-iTunesOpenJDK-1; jre=17.0.4+8-iTunesOpenJDK-1[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2022-07-27T16:16:00-04:00[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter TransporterArguments = -u jappleseed@apple.com -p **hidden value** -itc_provider AppleOrchardFilms -m lookupMetadata -umc_catalog_id com.apple.AppleOrchardFilms.svod.catalog -umc_content_id CRA1002V -umc_variant_id 1 -umc_content_id ANR1827V -umc_variant_id 1 -destination out[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter VendorId = com.apple.AppleOrchardFilms.svod.catalog:CRA1002V:1[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter Version = 3.3.0[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter iTMSTransporterMode = lookupMetadata[2022-07-27 16:16:00 EDT] <main> INFO: id = 20220727161600-337[2022-07-27 16:16:00 EDT] <main> INFO: iTMSTransporter Correlation Key: 59aea87f-7118-474a-89f1-5c8359013528-0001[2022-07-27 16:16:02 EDT] <main> DBG-X: Apple's web service operation return value:[2022-07-27 16:16:02 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2022-07-27 16:16:02 EDT] <main> DBG-X: parameter ShouldUseFeatures = (null)[2022-07-27 16:16:02 EDT] <main> DBG-X: parameter SessionExpiration = 2022-07-31T20:16:01.058Z[2022-07-27 16:16:02 EDT] <main> DBG-X: parameter ShouldUseRESTAPIs = false[2022-07-27 16:16:02 EDT] <main> DBG-X: parameter Success = true[2022-07-27 16:16:02 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2022-07-27 16:16:02 EDT] <main> DBG-X: Inflated 1056 bytes to 2003[2022-07-27 16:16:02 EDT] <main> INFO: Creating the stub package directory ...[2022-07-27 16:16:02 EDT] <main> INFO: Created the stub package directory: /Users/jappleseed/out/com.apple.AppleOrchardFilms.svod.catalog_CRA1002V_1.itmsp[2022-07-27 16:16:02 EDT] <main> INFO: Writing out the metadata file ...[2022-07-27 16:16:02 EDT] <main> INFO: Finished writing out the metadata file.The package directory is: /Users/jappleseed/out/com.apple.AppleOrchardFilms.svod.catalog_CRA1002V_1.itmspLooking up the metadata and creating a stub package for it is done.[2022-07-27 16:16:02 EDT] <main> INFO: Looking up the metadata with the UMC Triples ' ...[2022-07-27 16:16:02 EDT] <main> DBG-X: Memory: [JVM] 986M free, 1024M total, 2048M max [System] (Physical) 2558M free, 73728M total (Swap) 0 free, 0 total[2022-07-27 16:16:02 EDT] <main> DBG-X: Using operation named: lookupMetadataWithArguments[2022-07-27 16:16:02 EDT] <main> DBG-X: Apple's web service operation input parameters:[2022-07-27 16:16:02 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2022-07-27 16:16:02 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2022-07-27 16:16:02 EDT] <main> DBG-X: parameter ItcProviderName = pbs[2022-07-27 16:16:02 EDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 12.5 (x86_64); jvm=17.0.4+8-iTunesOpenJDK-1; jre=17.0.4+8-iTunesOpenJDK-1[2022-07-27 16:16:02 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2022-07-27T16:16:02-04:00[2022-07-27 16:16:02 EDT] <main> DBG-X: parameter TransporterArguments = -u jappleseed@apple.com -p **hidden value** -itc_provider AppleOrchardFilms -m lookupMetadata -umc_catalog_id com.apple.AppleOrchardFilms.svod.catalog -umc_content_id CRA1002V -umc_variant_id 1 -umc_content_id ANR1827V -umc_variant_id 1 -destination out[2022-07-27 16:16:02 EDT] <main> DBG-X: parameter VendorId = com.apple.AppleOrchardFilms.svod.catalog:ANR1827V:1[2022-07-27 16:16:02 EDT] <main> DBG-X: parameter Version = 3.3.0[2022-07-27 16:16:02 EDT] <main> DBG-X: parameter iTMSTransporterMode = lookupMetadata[2022-07-27 16:16:02 EDT] <main> INFO: id = 20220727161602-272[2022-07-27 16:16:02 EDT] <main> INFO: iTMSTransporter Correlation Key: 59aea87f-7118-474a-89f1-5c8359013528-0001[2022-07-27 16:16:03 EDT] <main> DBG-X: Apple's web service operation return value:[2022-07-27 16:16:03 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2022-07-27 16:16:03 EDT] <main> DBG-X: parameter ShouldUseFeatures = (null)[2022-07-27 16:16:03 EDT] <main> DBG-X: parameter SessionExpiration = 2022-07-31T20:16:02.681Z[2022-07-27 16:16:03 EDT] <main> DBG-X: parameter ShouldUseRESTAPIs = false[2022-07-27 16:16:03 EDT] <main> DBG-X: parameter Success = true[2022-07-27 16:16:03 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2022-07-27 16:16:03 EDT] <main> DBG-X: Inflated 1060 bytes to 2001[2022-07-27 16:16:03 EDT] <main> INFO: Creating the stub package directory ...[2022-07-27 16:16:03 EDT] <main> INFO: Created the stub package directory: /Users/jappleseed/out/com.apple.AppleOrchardFilms.svod.catalog_ANR1827V_1.itmsp[2022-07-27 16:16:03 EDT] <main> INFO: Writing out the metadata file ...[2022-07-27 16:16:03 EDT] <main> INFO: Finished writing out the metadata file.The package directory is: /Users/jappleseed/out/com.apple.AppleOrchardFilms.svod.catalog_ANR1827V_1.itmspLooking up the metadata and creating a stub package for it is done.[2022-07-27 16:16:03 EDT] <main> DBG-X: Returning 0

Provider mode

In the following example, the user, bob, runs Transporter in provider mode and specifies that Transporter not display any logging information.

everest:/tmp bsmith$ /usr/local/itms/bin/iTMSTransporter -u bob -p <password> -m <provider> -v offProvider listing: - Long Name - - Short Name - 1 Apple Computer Apple

When Transporter finishes executing the command it displays a list containing the long and short name of providers for which bob has permission to deliver content, without any additional logging information.

In this example, bob has permission to deliver content for one provider: Apple Computer (Long Name), Apple (Short Name). When uploading assets for this provider, you use the short name (Apple) with the -s option.

Query tickets mode

In the following example, the user, bob, runs Transporter in query tickets mode and specifies that Transporter return information about all open iTunes tickets that still require attention, and display eXtreme logging information.

everest:/tmp bsmith$ /usr/local/itms/bin/iTMSTransporter -m queryTickets -u bob -p <password> -v eXtreme[2009-04-29 14:43:07 PDT] <main> INFO: Logging level set to eXtreme[2009-04-29 14:43:07 PDT] <main> INFO: Logging configured successfully.[2009-04-29 14:43:07 PDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2009-04-29 14:43:07 PDT] <main> DBG-X: Apple's web service operation input parameters:[2009-04-29 14:43:07 PDT] <main> DBG-X: parameter Password = **hidden value**[2009-04-29 14:43:07 PDT] <main> DBG-X: parameter Username = bob[2009-04-29 14:43:07 PDT] <main> INFO: Attempting to connect to Apple's web service ...[2009-04-29 14:43:07 PDT] <main> DBG-X: using service address: https://itunesconnect.apple.com/WebObjects/MZLabelService.woa/json/MZITunesProducerService?wsdl[2009-04-29 14:43:07 PDT] <main> INFO: Successfully connected to the Apple's web service.[2009-04-29 14:43:10 PDT] <main> DBG-X: Apple's web service operation return value:[2009-04-29 14:43:10 PDT] <main> DBG-X: parameter ContentTickets = H4sIAAAAAAAAAN1VTW+bQBC951eMuGMvYAxGmIjWbVUpsaOGJueFneBVYNdi12n977v+CPirVlq1h5YT8+a9x2pnnoivv9cVvGCjuBRjy+kRC1AUknFRjq2v2Uc7tEBpKhitpMCxtUJlXSdXsebFM2qVXIF5dtW22AM+s2QUuMSN+23dUQopNAqdbTrZaoHJe2kOAmmj4/5p80SYMlobQzd0Xd8fjLxWtGucfmltk1b5su78zzrfUFEuaYnJB1FWXM1bets4kXxC0WDyRRbPLXkLdUxBa0xmi6WC1Pd8L4KphFuqNTZxf9M7Mb1r5Atn2CSPmE/SB8hQaeACDM7AhskMprMM0skE7tO79rutqvOTCxTI3q2SdLGoMO639U+mca+pxuSG5lhBWmizGjBFZMiOBrPl7Zk0aAAzE0JCmwxtl2SOH3le5A1sEkSEGP2O0okqqvStWbgnfll5wNu7VqlRdXWLHUIdnM0RvjVSlFBs1o02GuZUQY4oQC3zmpuRMHiSDeg5V0DXC9MzIzrvydY3cOHUjB7Ljq229WuS+vtRupArx/NH4fDvBmsY+F7gBv9UsIbu/x+s0HbCzAkjh0QD8kvBOqv8Q8F6PAxVDzYbAZrrCsH8QNYgN/e8HgkwCUYENdXF/E3hOnvy3w7X65tp/AArhcOzAgcAAA==<?xml version="1.0" encoding="UTF-8" standalone="yes"?><tickets> <ticket> <ticketId>97202</ticketId> <contentTicketType>Cover Art</contentTicketType> <contentAdamId>282255493</contentAdamId> <contentType>Album</contentType> <contentLanguage>English</contentLanguage> <contentGenre>Rock</contentGenre> <name>Opus A5353: No Matter</name> <contentProvider>Test in Prod - DO NOT ADD SAP</contentProvider> <openedBy>Apple</openedBy> <contentTicketState>Label Action Needed</contentTicketState> <created>2008-06-20T15:33:34-07:00</created> <lastModified>2008-06-20T15:33:34-07:00</lastModified> <notes> <note> <note>The wrong cover art has been submitted for this album.</note> <date>2008-06-20T15:33:34-07:00</date> </note> </notes> </ticket> <ticket> <ticketId>135986</ticketId> <contentTicketType>Cover Art</contentTicketType> <contentAdamId>286753727</contentAdamId> <contentType>Album</contentType> <contentLanguage>English</contentLanguage> <contentGenre>Rock</contentGenre> <name>Opus A5362: No Matter</name> <contentProvider>Test in Prod - DO NOT ADD SAP</contentProvider> <openedBy>Apple</openedBy> <contentTicketState>Label Action Needed</contentTicketState> <created>2008-08-18T18:10:40-07:00</created> <lastModified>2008-08-18T18:10:40-07:00</lastModified> <notes> <note> <note>Wrong cover art. Album title and artist name do not match.</note> <date>2008-08-18T18:10:40-07:00</date> </note> </notes> </ticket></tickets>[2009-04-29 14:43:10 PDT] <main> DBG-X: Returning 0

Transporter returns information on all your open iTunes tickets that still require attention, and displays eXtreme logging information.

In this example, Transporter displays information for 2 open tickets (ticketId=97202 and ticketId=135986) and provides details on what actions need to be taken (“The wrong cover art has been submitted for this album." and “Wrong cover art. Album title and artist name do not match.”).

Repair assets mode

In the following example, the user runs Transporter in repair assets mode and specifies that Transporter repair the unmanifested.epub EPUB file, remove unmanifested files from your EPUB files before you send your asset files to Apple for upload to Apple Books, and store the repaired file in the /tmp/repairEpubAssetsUnmanifested/ directory.

everest:/tmp bsmith$ /usr/local/itms/bin/iTMSTransporter -m repairEpubAssets -assetFile ~/Downloads/unmanifested.epub -destination /tmp/repairEpubAssetsUnmanifested -removeUnmanifestedFiles[2014-03-19 11:15:43 PDT] <main> INFO: Transporter is skipping bundle update check: Already checked recently.[2014-03-19 11:15:43 PDT] <main> INFO: Logging configured successfully.[2014-03-19 11:15:43 PDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2014-03-19 11:15:43 PDT] <main> INFO: OS identifier: Mac OS X 10.12.4 (x86_64); jvm=25.71-b01; jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-03-19 11:15:43 PDT] <main> INFO: Memory: [JVM] 18M free, 31M total, 989M max [System] (Physical) 294M free, 16384M total (Swap) 715M free, 1024M total[2014-03-19 11:15:43 PDT] <main> INFO: RepairEpubAssets mode selected.[2014-03-19 11:15:43 PDT] <main> INFO: Starting to repair publication asset 'unmanifested.epub'.[2014-03-19 11:15:48 PDT] <main> XHTMLANALYZER_ANALYZE: TimeInSecs:[0.001], FileSizeInBytes:[766], FileName:[clan_9781101002575_oeb_cover_r1.html][2014-03-19 11:15:48 PDT] <main> XHTMLANALYZER_ANALYZE: TimeInSecs:[0.002], FileSizeInBytes:[2211], FileName:[clan_9781101002575_oeb_toc_r1.html][2014-03-19 11:15:48 PDT] <main> XHTMLANALYZER_ANALYZE: TimeInSecs:[0.001], FileSizeInBytes:[1504], FileName:[clan_9781101002575_oeb_fm1_r1.html][2014-03-19 11:15:48 PDT] <main> XHTMLANALYZER_ANALYZE: TimeInSecs:[0.001], FileSizeInBytes:[4531], FileName:[clan_9781101002575_oeb_fm2_r1.html][2014-03-19 11:15:48 PDT] <main> XHTMLANALYZER_ANALYZE: TimeInSecs:[0.001], FileSizeInBytes:[622], FileName:[clan_9781101002575_oeb_tp_r1.html][2014-03-19 11:15:48 PDT] <main> XHTMLANALYZER_ANALYZE: TimeInSecs:[0.001], FileSizeInBytes:[3707], FileName:[clan_9781101002575_oeb_cop_r1.html][2014-03-19 11:15:48 PDT] <main> XHTMLANALYZER_ANALYZE: TimeInSecs:[0.001], FileSizeInBytes:[1512], FileName:[clan_9781101002575_oeb_ded_r1.html][2014-03-19 11:15:48 PDT] <main> XHTMLANALYZER_ANALYZE: TimeInSecs:[0.0], FileSizeInBytes:[8588], FileName:[clan_9781101002575_oeb_ack_r1.html][2014-03-19 11:15:48 PDT] <main> XHTMLANALYZER_ANALYZE: TimeInSecs:[0.001], FileSizeInBytes:[13744], FileName:[clan_9781101002575_oeb_frw_r1.html][2014-03-19 11:15:48 PDT] <main> XHTMLANALYZER_ANALYZE: TimeInSecs:[0.001], FileSizeInBytes:[13136], FileName:[clan_9781101002575_oeb_fm3_r1.html][2014-03-19 11:15:48 PDT] <main> XHTMLANALYZER_ANALYZE: TimeInSecs:[0.003], FileSizeInBytes:[100680], FileName:[clan_9781101002575_oeb_c01_r1.html][2014-03-19 11:15:48 PDT] <main> XHTMLANALYZER_ANALYZE: TimeInSecs:[0.004], FileSizeInBytes:[67351], FileName:[clan_9781101002575_oeb_c02_r1.html][2014-03-19 11:15:48 PDT] <main> XHTMLANALYZER_ANALYZE: TimeInSecs:[0.005], FileSizeInBytes:[159433], FileName:[clan_9781101002575_oeb_c03_r1.html][2014-03-19 11:15:48 PDT] <main> XHTMLANALYZER_ANALYZE: TimeInSecs:[0.004], FileSizeInBytes:[161492], FileName:[clan_9781101002575_oeb_c04_r1.html][2014-03-19 11:15:48 PDT] <main> XHTMLANALYZER_ANALYZE: TimeInSecs:[0.002], FileSizeInBytes:[63384], FileName:[clan_9781101002575_oeb_c05_r1.html][2014-03-19 11:15:48 PDT] <main> XHTMLANALYZER_ANALYZE: TimeInSecs:[0.003], FileSizeInBytes:[106037], FileName:[clan_9781101002575_oeb_c06_r1.html][2014-03-19 11:15:48 PDT] <main> XHTMLANALYZER_ANALYZE: TimeInSecs:[0.002], FileSizeInBytes:[88817], FileName:[clan_9781101002575_oeb_c07_r1.html][2014-03-19 11:15:48 PDT] <main> XHTMLANALYZER_ANALYZE: TimeInSecs:[0.002], FileSizeInBytes:[82613], FileName:[clan_9781101002575_oeb_c08_r1.html][2014-03-19 11:15:48 PDT] <main> XHTMLANALYZER_ANALYZE: TimeInSecs:[0.001], FileSizeInBytes:[61023], FileName:[clan_9781101002575_oeb_c09_r1.html][2014-03-19 11:15:48 PDT] <main> XHTMLANALYZER_ANALYZE: TimeInSecs:[0.0], FileSizeInBytes:[10653], FileName:[clan_9781101002575_oeb_bm1_r1.html][2014-03-19 11:15:48 PDT] <main> XHTMLANALYZER_ANALYZE: TimeInSecs:[0.002], FileSizeInBytes:[49889], FileName:[clan_9781101002575_oeb_gl1_r1.html][2014-03-19 11:15:48 PDT] <main> XHTMLANALYZER_ANALYZE: TimeInSecs:[0.002], FileSizeInBytes:[46390], FileName:[clan_9781101002575_oeb_bib_r1.html][2014-03-19 11:15:48 PDT] <main> XHTMLANALYZER_ANALYZE_TOTAL: TotalTimeInSecs:[0.04], TotalCharacterCount:[789117], TotalWordCount:[163602][2014-03-19 11:15:49 PDT] <main> INFO: Finished repairing publication asset. The repaired file is '/tmp/repairEpubAssetsUnmanifested/unmanifested.epub'.[2014-03-19 11:15:49 PDT] <main> INFO: Calculating the md5 checksum for the repaired file '/tmp/repairEpubAssetsUnmanifested/unmanifested.epub'.Repaired publication asset(s) information:- Repaired File Path - - Repaired File Checksum -/tmp/repairEpubAssetsUnmanifested/unmanifested.epub 8dd1e064ae5cdde7b1b3c8d766db92ee[2014-03-19 11:15:49 PDT] <main> DBG-X: Returning 0everest:/tmp bsmith$ /usr/local/itms/bin/iTMSTransporter -m repairEpubAssets -assetFile ~/Downloads/unmanifested.epub -destination /tmp/repairEpubAssets[2014-03-19 11:16:04 PDT] <main> INFO: Transporter is skipping bundle update check: Already checked recently.[2014-03-19 11:16:04 PDT] <main> INFO: Logging configured successfully.[2014-03-19 11:16:04 PDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2014-03-19 11:16:04 PDT] <main> INFO: OS identifier: Mac OS X 10.12.4 (x86_64); jvm=25.71-b01; jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-03-19 11:16:04 PDT] <main> INFO: Memory: [JVM] 18M free, 31M total, 989M max [System] (Physical) 265M free, 16384M total (Swap) 715M free, 1024M total[2014-03-19 11:16:04 PDT] <main> INFO: RepairEpubAssets mode selected.[2014-03-19 11:16:04 PDT] <main> INFO: Starting to repair publication asset 'unmanifested.epub'.[2014-03-19 11:16:09 PDT] <main> INFO: Finished repairing publication asset. The repaired file is '/tmp/repairEpubAssets/unmanifested.epub'.[2014-03-19 11:16:09 PDT] <main> INFO: Calculating the md5 checksum for the repaired file '/tmp/repairEpubAssets/unmanifested.epub'.Repaired publication asset(s) information:- Repaired File Path - - Repaired File Checksum -/tmp/repairEpubAssets/unmanifested.epub a4fa93107b793cfe5a2843f36f1dc55b[2014-03-19 11:16:09 PDT] <main> DBG-X: Returning 0

Transporter attempts to repair the unmanifested.epub EPUB file, remove unmanifested files from your EPUB files, and store the repaired file in the /tmp/repairEpubAssetsUnmanifested/ directory. When Transporter finishes executing the command it displays information indicating whether it could repair the file or not.

In this example, Transporter repaired the unmanifested.epub EPUB file. Transporter displays the repaired file path (/tmp/repairEpubAssetsUnmanifested/unmanifested.epub) and checksum (8dd1e064ae5cdde7b1b3c8d766db92ee).

Request report mode

In the following example, the user, bob, runs Transporter in request report mode and specifies that Transporter download all the provider’s catalog reports for the past 30 days.

everest:tmp bsmith$ /usr/local/itms/bin/iTMSTransporter -m requestReport -u bob -type all -destination /tmp[2013-03-21 16:25:52 PDT] <main> INFO: Transporter is skipping bundle update check: Already checked recently.bob's password: [2013-03-21 16:25:56 PDT] <main> INFO: Logging configured successfully.[2013-03-21 16:25:56 PDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2013-03-21 16:25:56 PDT] <main> INFO: OS identifier: Mac OS X 10.12.4 (x86_64); jvm=25.71-b01; jre=1.8.0-u131-b11-iTMSTransporter-b01[2013-03-21 16:25:56 PDT] <main> INFO: Memory: [JVM] 26M free, 56M total, 910M max [System] (Physical) 2552M free, 16384M total (Swap) 989M free, 3072M total[2013-03-21 16:25:56 PDT] <main> DBG-X: Memory: [JVM] 26M free, 56M total, 910M max [System] (Physical) 2550M free, 16384M total (Swap) 989M free, 3072M total[2013-03-21 16:25:56 PDT] <main> DBG-X: Using operation named: requestReport[2013-03-21 16:25:56 PDT] <main> DBG-X: Apple's web service operation input parameters:[2013-03-21 16:25:56 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2013-03-21 16:25:56 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2013-03-21 16:25:56 PDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.12.4 (x86_64); jvm=25.71-b01; jre=1.8.0-u131-b11-iTMSTransporter-b01[2013-03-21 16:25:56 PDT] <main> DBG-X: parameter Password = **hidden value**[2013-03-21 16:25:56 PDT] <main> DBG-X: parameter ReportType = all[2013-03-21 16:25:56 PDT] <main> DBG-X: parameter TransporterArguments = -m requestReport -u bob -type all -destination /tmp[2013-03-21 16:25:56 PDT] <main> DBG-X: parameter Username = bob[2013-03-21 16:25:56 PDT] <main> DBG-X: parameter Version = 3.3.0[2013-03-21 16:25:56 PDT] <main> INFO: id = 20130321162556-019[2013-03-21 16:25:56 PDT] <main> DBG-X: Apple's web service operation return value:[2013-03-21 16:25:56 PDT] <main> DBG-X: parameter ReportsByType = {TV Show=[{Status=Succeeded, RequestedBy=bob, DateRequested=1363893076000, ReportFile={Checksum=a3391a3739bdf271632650d1a3d71163,FileName=Apple_TV.ljjwjfgf.zip, GzipContent=H4sIAAAAAAAAAAvwZmYRYWBg4GB4UFXq5PjnnW0rMwNDuBIDgyCDKEN5alJKYllJanFJfEiYXklFSWgIJwOzS4d3IAiHVrAwJAPh1Zmn8x4ZiLRdfxdcYbnZ4ZPtN6MJU4xeMWhNX6Xtoj5NTUiAZWbWs7fHG6dkO/G2bFkY4vXJ+uLD0xv/J9+e335a48KFuefVpbYxXbj8ONXk9jz+XbwPlve2VYm5cN/45KA86+jjgmXh6u+Lqm2uvv++/Hh3gP7147Pd6petr2L8FWgzz+H/+5j/XaUMwaU/cy/8nrfa9PXPqMNnr9vYx++uP3X9zsHd12adW+zqN+f4LbNzybnSzzdu6/0ccftY5RrVQrOvOQsdywX3tjo2lXNcFhfUS1SeNWu65OvSCzNPaT3xSRUtWLaJyzw4knX2SpWF32xe7Os9fPJH6aKDh9+dvHBEbqm9QNXjiGZHfpOYC2uaf6s/+HlA9k6hquSjKYYHOIO7ApYwVHx7Pc/6ze+9/1bcleSNvnsx+bTM79iWiyueP33Jf49DcY+nb8+BzXW8x/I3xh3bcLdxmWINz9nCX94f1s27e8CmWWHDrwS2C8/OC1w4uP9JnTDHG3V+jvQLe9YzXFtw3ZD/tfP1zwnn3657z6ZfxXlLcMGKb4dzrxuYqhu+OZPwJ/pwqszM7bXd3OVMnm6cqhXT83fb5iS1CDx8tkvWp2l9e+a8QB2fQ9nf6/bazJhT0LPxQfaMoECXb5NKzYMFrU9csdmUI37Hc5W04c65uRGnVgdI9TyLVnM41rKF0YNXU7rhi1HDlk0MO1PZirwb/hg17FFo8Ez3+ye4+m9JfNaMKSeDONKOBkV8SyuU9A5U8J7cO7/pkiDXzZ0/Aq/bJdp8qbq/0PXWueWpq5aERD6y3TJPuOLm14rIg+vi7GLVZJtunpris9VF1tm8s1xey6+o7H/RqU37r881f/r8XOlliVmXLFy31fuvOlhSNrXjtlVnyMlZPG5dMr8Ej92LlDj5VMLT1VBKP+jMKpdD0/jm59rI7xJat+fw7ItCiZpvIm5Z2uzsUV2567D6sccFOZmO7TMrs+bFHTDZ+4svf0FQTy73isMptqbF+gmP4irbn0ckOa45xlh52ys+rFam4MybyYJJM1e0f152e9qiRStcdG9+OnuFkzt1J1uVyfr9b990htfnmO69XxBqtvf+zrezOoO/dnUF6fn4pt78e1Ly9NclDU+rgm4U1e5kbmieqMJxO7/phnh4fJbwkpJVPgpKuu2hpWxXlbKuHeq6FrRSaoGT11Edd4YaN8aGo19DuNeFGGpWtnuq3i4NunlpafqFp/HteSclXwucmTrpZvSCQ2XcIquZrPauUjn0P8CbkUmcGVdW5mUAAUYgXtIIYmHJ2KyQjB1awcAQ4M3KBlHPyOADpE8yg3gAm+cogysEAAA=}}]}[2013-03-21 16:25:56 PDT] <main> DBG-X: parameter Success = true[2013-03-21 16:25:56 PDT] <main> INFO: The report Apple_TV.ljjwjfgf.zip already exists in /tmp. It will be deleted before downloading the new one.[2013-03-21 16:25:56 PDT] <main> DBG-X: Inflated 1440 bytes to 1067Report download success: /tmp/Apple_TV.ljjwjfgf.zip[2013-03-21 16:25:56 PDT] <main> DBG-X: Returning 0

Transporter downloads all the provider’s catalog reports for the past 30 days to the /tmp/ directory, and displays eXtreme logging information.

In this example, Transporter indicates that the following catalog reports were downloaded to the /tmp/ directory: Apple_TV.ljjwjfgf.zip and Apple_TV.ljjwjfgf.zip.

Schema mode

In the following example, the user, bob, runs Transporter in schema mode and specifies that Transporter return the transitional schema file for the 4.7 version of the Store Package film specification, save the schema file to the /tmp/schema directory, and display eXtreme logging information.

everest:/tmp bsmith$ /usr/local/itms/bin/iTMSTransporter -m generateSchema -u bob -p <password> -schema film4.7 -schemaType transitional -s Apple -destination /tmp/schema [2009-05-28 09:16:47 PDT] <main> INFO: Logging configured successfully.[2009-05-28 09:16:47 PDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2009-05-28 09:16:47 PDT] <main> DBG-X: Apple's web service operation input parameters:[2009-05-28 09:16:47 PDT] <main> DBG-X: parameter Password = **hidden value**[2009-05-28 09:16:47 PDT] <main> DBG-X: parameter ProviderName = Apple[2009-05-28 09:16:47 PDT] <main> DBG-X: parameter SchemaPackage = film4.7[2009-05-28 09:16:47 PDT] <main> DBG-X: parameter SchemaType = transitional[2009-05-28 09:16:47 PDT] <main> DBG-X: parameter Username = bob[2009-05-28 09:16:47 PDT] <main> INFO: Attempting to connect to Apple's web service ...[2009-05-28 09:16:47 PDT] <main> DBG-X: using service address: https://itunesconnect.apple.com/WebObjects/MZLabelService.woa/json/MZEncodingHouseService?wsdl[2009-05-28 09:16:48 PDT] <main> INFO: Successfully connected to Apple's web service.[2009-05-28 09:16:50 PDT] <main> DBG-X: Apple's web service operation return value:[2009-05-28 09:16:50 PDT] <main> INFO: Writing schema to file: /tmp/schema/film4.7-transitional.rng[2009-05-28 09:16:50 PDT] <main> DBG-X: Returning 0

Transporter returns the transitional schema file for the 4.7 version of the Store Package film specification, and displays eXtreme logging information.

In this example, Transporter saves the transitional schema file in /tmp/schema/film4.7-transitional.rng.

Status modes

Status mode (music example)

In the following example, the user, bob, runs Transporter in status mode and specifies that Transporter return status information for the most recently uploaded package for the given Apple identifier.

everest:/tmp bsmith$ /usr/local/itms/bin/iTMSTransporter -m status -u bob -p <password> -apple_id 338571549[2017-09-28 13:34:18 PDT] <main> INFO: Transporter is skipping bundle update check: Already checked recently.[2017-09-28 13:34:18 PDT] <main> INFO: Logging configured successfully.[2017-09-28 13:34:18 PDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2017-09-28 13:34:18 PDT] <main> INFO: OS identifier: Mac OS X 10.12.6 (x86_64); jvm=25.71-b01; jre=1.8.0-u131-b11-iTMSTransporter-b01[2017-09-28 13:34:18 PDT] <main> INFO: Memory: [JVM] 17M free, 31M total, 989M max [System] (Physical) 135M free, 16384M total (Swap) 715M free, 1024M total[2017-09-28 13:34:18 PDT] <main> INFO: Status mode selected.[2017-09-28 13:34:18 PDT] <main> INFO: Retrieving upload status for the apple identifier 338571549[2017-09-28 13:34:18 PDT] <main> DBG-X: Memory: [JVM] 18M free, 31M total, 989M max [System] (Physical) 140M free, 16384M total (Swap) 715M free, 1024M total[2017-09-28 13:34:18 PDT] <main> DBG-X: Using operation named: uploadStatusWithArguments[2017-09-28 13:34:18 PDT] <main> DBG-X: Apple's web service operation input parameters:[2017-09-28 13:34:18 PDT] <main> DBG-X: parameter AppleId = 338571549[2017-09-28 13:34:18 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2017-09-28 13:34:18 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2017-09-28 13:34:18 PDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.12.6 (x86_64); jvm=25.71-b01; jre=1.8.0-u131-b11-iTMSTransporter-b01[2017-09-28 13:34:18 PDT] <main> DBG-X: parameter OutputFormat = plain[2017-09-28 13:34:18 PDT] <main> DBG-X: parameter Password = **hidden value**[2017-09-28 13:34:18 PDT] <main> DBG-X: parameter TransporterArguments = -m status -u bob -p **hidden value** -apple_id 338571549[2017-09-28 13:34:18 PDT] <main> DBG-X: parameter Username = bob[2017-09-28 13:34:18 PDT] <main> DBG-X: parameter Version = 3.3.0[2017-09-28 13:34:18 PDT] <main> INFO: id = 20170928133418-550[2017-09-28 13:34:24 PDT] <main> DBG-X: Apple's web service operation returned[2017-09-28 13:34:24 PDT] <main> DBG-X: Inflated 472 bytes to 1239  Vendor identifier:81182615623Apple identifier:338571549iTunesConnect Status:LiveContent Review state:Live-ReviewedContent Review date:2016-06-15Content state:PolishedContent is hidden:falseOnStore:AI,AG,AR,AM,AU,AT,AZ,BS,BB,BY,BE,BZ,BM,BO,BW,BR,BN,BG,BF,KH,CA,CV,KY,CL,CO,CR,CY,DK,DM,DO,EC,SV,EE,FJ,FI,FR,GM,DE,GH,GR,GD,GT,GW,HN,HK,HU,IN,ID,IE,IL,IT,JP,KE,KG,LA,LV,LT,LU,MO,MY,MT,MU,MX,FM,MD,MN,MZ,NA,NP,NL,NZ,NI,NE,NG,NO,PA,PG,PY,PT,RU,SG,SK,SI,ZA,ES,LK,KN,SZ,SE,CH,TW,TJ,TH,TT,TR,TM,UG,UA,GB,US,UZ,VE,VN,VG,ZWReady For Store:N/ANot On Store:CZ,KZ,PE,PH,PL,ROArtist Name:Juan PérezArtist Apple identifier:1128499424Artist is curated:false-------------------------Status Info-------------------------Upload created:2016-06-10 08:57:21Upload state:Imported

Transporter returns status information for the most recently uploaded package for the given Apple identifier.

Status mode (video example)

In the following example, the user, bob, runs Transporter in status mode and specifies that Transporter return status information for the most recently uploaded package for the given Apple identifier.

everest:/tmp bsmith$ /usr/local/itms/bin/iTMSTransporter -m status -u bob -p <password> -apple_id 832549826[2017-10-03 12:17:18 PDT] <main> INFO: Transporter is skipping bundle update check: Already checked recently.[2017-10-03 12:17:18 PDT] <main> INFO: Logging configured successfully.[2017-10-03 12:17:18 PDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2017-10-03 12:17:18 PDT] <main> INFO: OS identifier:Mac OS X 10.12.6 (x86_64); jvm=25.71-b01; jre=1.8.0-u131-b11-iTMSTransporter-b01[2017-10-03 12:17:18 PDT] <main> INFO: Memory: [JVM] 17M free, 31M total, 989M max [System] (Physical) 135M free, 16384M total (Swap) 715M free, 1024M total[2017-10-03 12:17:18 PDT] <main> INFO: Status mode selected.[2017-10-03 12:17:18 PDT] <main> INFO: Retrieving upload status for the apple identifier 338571549[2017-10-03 12:17:18 PDT] <main> DBG-X: Memory: [JVM] 18M free, 31M total, 989M max [System] (Physical) 140M free, 16384M total (Swap) 715M free, 1024M total[2017-10-03 12:17:18 PDT] <main> DBG-X: Using operation named: uploadStatusWithArguments[2017-10-03 12:17:18 PDT] <main> DBG-X: Apple's web service operation input parameters:[2017-10-03 12:17:18 PDT] <main> DBG-X: parameter AppleId = 832549826[2017-10-03 12:17:18 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2017-10-03 12:17:18 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2017-10-03 12:17:18 PDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.12.6 (x86_64); jvm=25.71-b01; jre=1.8.0-u131-b11-iTMSTransporter-b01[2017-10-03 12:17:18 PDT] <main> DBG-X: parameter OutputFormat = plain[2017-10-03 12:17:18 PDT] <main> DBG-X: parameter Password = **hidden value**[2017-10-03 12:17:18 PDT] <main> DBG-X: parameter TransporterArguments = -m status -u bob -p **hidden value** -apple_id 338571549[2017-10-03 12:17:18 PDT] <main> DBG-X: parameter Username = bob[2017-10-03 12:17:18 PDT] <main> DBG-X: parameter Version = 3.3.0[2017-10-03 12:17:18 PDT] <main> INFO: id = 20171003121718-550[2017-10-03 12:17:24 PDT] <main> DBG-X: Apple's web service operation returned[2017-10-03 12:17:24 PDT] <main> DBG-X: Inflated 1472 bytes to 6293  Vendor identifier:ZX05610001Apple identifier:832549826iTunesConnect Status:LiveContent Review state:Live-ReviewedContent state:PolishedOn Store:AR,AU,AT,BZ,BO,BR,CA,CO,CR,DO,EC,SV,EE,DE,GR,GT,HN,HU,IE,LT,LU,MT,MX,NL,NZ,NI,PA,PY,CH,GB,US,VEReady For Store:N/ANot On Store:BE,CL,CY,FR,PE,ROComponent Name:ThumbnailsComponent Locale:N/AComponent Status:ApprovedComponent Delivered:2013-04-23 12:06:42Component Name:Full SubtitlesComponent Locale:fr-FRComponent Status:QC RejectedComponent Delivered:2013-02-13 19:27:28Component Rejection Reason:Subtitle Out of SyncComponent Rejection Note:FR subs early throughout fileComponent Name:AudioComponent Locale:de-DEComponent Status:ApprovedComponent Delivered:2009-01-27 17:04:27Component Name:CaptionsComponent Locale:enComponent Status:ApprovedComponent Delivered:2013-04-23 12:06:42Component Name:ChaptersComponent Locale:enComponent Status:ApprovedComponent Delivered:2013-04-23 12:06:42Component Name:ChaptersComponent Locale:fr-FRComponent Status:ApprovedComponent Delivered:2013-04-23 12:06:42Component Name:Full SubtitlesComponent Locale:es-419Component Status:QC RejectedComponent Delivered:2012-06-14 20:12:24Component Rejection Reason:Subtitle Out of SyncComponent Rejection Note:ES subs early throughout fileComponent Name:AudioComponent Locale:enComponent Status:ApprovedComponent Delivered:2009-01-27 17:04:27Component Name:AudioComponent Locale:fr-FRComponent Status:QC RejectedComponent Delivered:2013-02-13 19:27:28Component Rejection Reason:Audio Out of SyncComponent Rejection Note:French audio track early throughout fileComponent Name:ChaptersComponent Locale:de-DEComponent Status:ApprovedComponent Delivered:2013-04-23 12:06:42Component Name:Dub CreditComponent Locale:fr-FRComponent Status:ApprovedComponent Delivered:2013-02-13 19:27:28Component Name:Full SubtitlesComponent Locale:pt-BRComponent Status:QC RejectedComponent Delivered:2012-06-14 20:12:24Component Rejection Reason:Subtitle Out of SyncComponent Rejection Note:PT subs early throughout fileComponent Name:VideoComponent Locale:N/AComponent Status:ApprovedComponent Delivered:2009-01-27 17:04:27Component Name:Full SubtitlesComponent Locale:nlComponent Status:ApprovedComponent Delivered:2013-08-14 12:19:34Component Name:Preview FilmComponent Locale:WWComponent Status:ApprovedComponent Delivered:2008-01-22 17:43:12Component Name:Preview FilmComponent Locale:DEComponent Status:QC RejectedComponent Delivered:2009-01-27 17:04:27Component Rejection Reason:Audio Incorrectly TaggedComponent Rejection Note:Audio is in German.-------------------------Status Info-------------------------Upload created:2008-03-28 09:43:39Upload state:Import Error

Transporter returns status information for the most recently uploaded package for the given Apple identifier.

In this example, since the package you are requesting status for contains a video, status mode also returns component status information (name, locale, status, delivered, rejection reason and note, if applicable) for each video component (thumbnails, subtitles, audio captions, chapters, dub credit, video, preview) in addition to the package status.

Status mode (specifying a list of identifiers)

In the following example, the user, bob, runs Transporter in status mode and specifies that Transporter return status information for the most recently uploaded packages for the comma-separated list of vendor identifiers, and display the returned output information as XML.

everest:/tmp bsmith$ /usr/local/itms/bin/iTMSTransporter -m status -u bob -p <password> -vendor_ids "98143907070932,98143907070931" -v off -outputFormat xml[2014-08-21 10:20:21 PDT] <main> INFO: Transporter is skipping bundle update check: Already checked recently.<?xml version="1.0" encoding="UTF-8"?><itunes_transporter>  <upload_status vendor_identifier="98143907070932"> <upload_status_info created="2014-08-14 15:09:26" status="Upload Failed"/></upload_status>  <upload_status apple_identifier="1000040450" vendor_identifier="98143907070931"> <content_status_info content_review_status="Live-NotReviewed" content_status="Unpolished" itunes_connect_status="Partial"> <store_status not_on_store="AI,AG,AR,AM,AU,AT,AZ,BS,BB,BY,BE,BZ,BM,BO,BW,BR,BN,BG,BF,KH,CA,CV,KY,CL,CO,CR,CY,CZ,DK,DM,DO,EC,SV,EE,FJ,FI,FR,GM,DE,GH,GR,GD,GT,GW,HN,HK,HU,IN,ID,IE,IL,IT,JP,KZ,KE,KG,LA,LV,LT,LU,MO,MY,MT,MU,MX,FM,MD,MN,MZ,NA,NP,NL,NZ,NI,NE,NG,NO,PA,PG,PY,PE,PH,PL,PT,RO,RU,SG,SK,SI,ZA,ES,LK,KN,SZ,SE,CH,TW,TJ,TH,TT,TR,TM,UG,UA,GB,US,UZ,VE,VN,VG,ZW" on_store="N/A" ready_for_store="N/A"/> </content_status_info> <upload_status_info created="2014-07-08 18:31:17" status="Imported"/></upload_status></itunes_transporter>

Transporter returns status information for the most recently uploaded packages for the comma-separated list of vendor identifiers (98143907070932,98143907070931), and returns the output information as XML.

In this example, Transporter returns an Upload Failed status for vendor identifier 98143907070932 and a final upload status of Imported for vendor identifier 98143907070931.

StatusAll mode

In the following example, the user, bob, runs Transporter in statusAll mode and specifies that Transporter return status information for all uploaded packages for the given Apple identifier, and display the returned output information as XML.

everest:/tmp bsmith$ /usr/local/itms/bin/iTMSTransporter -m statusAll -u bob -p <password> -apple_id 338571549 -outputFormat xml[2014-03-19 13:35:29 PDT] <main> INFO: Transporter is skipping bundle update check: Already checked recently.[2014-03-19 13:35:29 PDT] <main> INFO: Logging configured successfully.<?xml version="1.0" encoding="UTF-8"?><itunes_transporter>[2014-03-19 13:35:29 PDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2014-03-19 13:35:29 PDT] <main> INFO: OS identifier: Mac OS X 10.12.4 (x86_64); jvm=25.71-b01; jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-03-19 13:35:29 PDT] <main> INFO: Memory: [JVM] 18M free, 31M total, 989M max [System] (Physical) 185M free, 16384M total (Swap) 715M free, 1024M total[2014-03-19 13:35:29 PDT] <main> INFO: StatusAll mode selected.[2014-03-19 13:35:29 PDT] <main> INFO: Retrieving the complete upload status for the apple identifier 338571549[2014-03-19 13:35:29 PDT] <main> DBG-X: Memory: [JVM] 18M free, 31M total, 989M max [System] (Physical) 185M free, 16384M total (Swap) 715M free, 1024M total[2014-03-19 13:35:29 PDT] <main> DBG-X: Using operation named: completeUploadStatusWithArguments[2014-03-19 13:35:29 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-03-19 13:35:29 PDT] <main> DBG-X: parameter AppleId = 338571549[2014-03-19 13:35:29 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-03-19 13:35:29 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-03-19 13:35:29 PDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.12.4 (x86_64); jvm=25.71-b01; jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-03-19 13:35:29 PDT] <main> DBG-X: parameter OutputFormat = xml[2014-03-19 13:35:29 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-03-19 13:35:29 PDT] <main> DBG-X: parameter TransporterArguments = -m statusAll -u bob -p **hidden value** -apple_id 338571549 -outputFormat xml[2014-03-19 13:35:29 PDT] <main> DBG-X: parameter Username = bob[2014-03-19 13:35:29 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-03-19 13:35:29 PDT] <main> INFO: id = 20140319133529-171[2014-03-19 13:35:35 PDT] <main> DBG-X: Apple's web service operation returned[2014-03-19 13:35:35 PDT] <main> DBG-X: Inflated 604 bytes to 1911  <upload_status apple_identifier="338571549" vendor_identifier="10000000011046"> <content_status_info content_review_status="NotLive-WaitingForReview" content_status="Unpolished" itunes_connect_status="In Review"> <store_status not_on_store="GB,DE,US" on_store="N/A" ready_for_store="N/A"/> <video_components> <video_component component_delivered="2013-11-05 11:19:37" component_locale="N/A" component_name="Captions" component_status="Processing"/> <video_component component_delivered="2013-11-05 11:19:37" component_locale="N/A" component_name="Video" component_status="Processing"/> <video_component component_delivered="N/A" component_locale="en-US" component_name="Audio" component_status="N/A"/> <video_component component_delivered="2013-11-05 11:19:37" component_locale="en-GB" component_name="Audio" component_status="Processing"/> <video_component component_delivered="N/A" component_locale="de-DE" component_name="Audio" component_status="N/A"/> <video_component component_delivered="2013-11-05 11:19:37" component_locale="en-GB" component_name="Chapters" component_status="In Review"/> <video_component component_delivered="2013-11-05 11:19:37" component_locale="en-US" component_name="Chapters" component_status="In Review"/> <video_component component_delivered="2013-11-05 11:54:32" component_locale="N/A" component_name="Thumbnails" component_status="In Review"/> </video_components> </content_status_info> <upload_status_info created="2013-11-05 14:36:16" status="Import Error"/> <upload_status_info created="2013-11-05 12:07:03" status="Import Error"/> <upload_status_info created="2013-11-05 12:00:12" status="Import Error"/> <upload_status_info created="2013-11-05 11:52:05" status="Imported"/> <upload_status_info created="2013-11-05 11:39:40" status="Imported"/> <upload_status_info created="2013-11-05 11:18:46" status="Imported"/></upload_status></itunes_transporter>[2014-03-19 13:35:35 PDT] <main> DBG-X: Returning 0

Transporter returns status information for all uploaded packages for the given Apple identifier, and returns the output information as XML.

In this example, since the package you are requesting status for contains a movie, status mode also returns component status information (name, locale, status, delivered) for each movie component (captions, video, audio, chapters, thumbnails) in addition to the package status.

StatusAll mode (specifying a list of identifiers)

In the following example, the user, bob, runs Transporter in statusAll mode and specifies that Transporter return status information for all uploaded packages for the comma-separated list of vendor identifiers, and display the returned output information as XML.

everest:/tmp bsmith$ /usr/local/itms/bin/iTMSTransporter -m statusAll -u bob -p <password> -vendor_ids "98143907070936,98143907070937" -v off -outputFormat xml[2014-09-12 14:12:03 PDT] <main> INFO: Transporter is skipping bundle update check: Already checked recently.<?xml version="1.0" encoding="UTF-8"?><itunes_transporter>  <upload_status apple_identifier="1000049617" vendor_identifier="98143907070936"> <content_status_info content_review_status="Live-NotReviewed" content_status="Unpolished" itunes_connect_status="Partial"> <store_status not_on_store="AI,AG,AR,AM,AU,AT,AZ,BS,BB,BY,BE,BZ,BM,BO,BW,BR,BN,BG,BF,KH,CA,CV,KY,CL,CO,CR,CY,CZ,DK,DM,DO,EC,SV,EE,FJ,FI,FR,GM,DE,GH,GR,GD,GT,GW,HN,HK,HU,IN,ID,IE,IL,IT,JP,KZ,KE,KG,LA,LV,LT,LU,MO,MY,MT,MU,MX,FM,MD,MN,MZ,NA,NP,NL,NZ,NI,NE,NG,NO,PA,PG,PY,PE,PH,PL,PT,RO,RU,SG,SK,SI,ZA,ES,LK,KN,SZ,SE,CH,TW,TJ,TH,TT,TR,TM,UG,UA,GB,UZ,VE,VN,VG,ZW" on_store="US" ready_for_store="N/A"/> </content_status_info> <upload_status_info created="2014-09-12 12:43:41" status="Import Error"/> <upload_status_info created="2014-08-29 13:32:31" status="Imported"/> <upload_status_info created="2014-08-29 13:29:47" status="Imported"/></upload_status>  <upload_status vendor_identifier="98143907070937"> <upload_status_info created="2014-09-12 14:10:24" status="Import Error"/> <upload_status_info created="2014-09-12 14:09:45" status="Upload Failed"/> <upload_status_info created="2014-09-12 13:58:13" status="Import Error"/> <upload_status_info created="2014-09-12 13:55:10" status="Import Error"/></upload_status></itunes_transporter>

Transporter returns status information for all uploaded packages for the comma-separated list of vendor identifiers, and returns the output information as XML.

In this example, Transporter returns a final upload status of Import Error for vendor identifier 98143907070936 and Import Error for vendor identifier 98143907070937.

Transfer test mode

In the following example, the user, bob, runs Transporter in transfer test mode and specifies that Transporter use 10000 Kbit/s throttle speed to upload the 10 megabyte package to the Signiant server, return the total transmission time and details (-throughput), and display eXtreme logging information.

everest:/tmp bsmith$ /usr/local/itms/bin/iTMSTransporter -m transferTest -u bob -s Apple -size 10M -t Signiant -k 10000[2014-03-14 12:30:25 PDT] <main> INFO: Transporter is skipping bundle update check: Already checked recently.bob's password: [2014-03-14 12:30:28 PDT] <main> INFO: Logging configured successfully.[2014-03-14 12:30:28 PDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2014-03-14 12:30:28 PDT] <main> INFO: OS identifier: Mac OS X 10.12.4 (x86_64); jvm=25.71-b01; jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-03-14 12:30:28 PDT] <main> INFO: Memory: [JVM] 18M free, 31M total, 989M max [System] (Physical) 3969M free, 16384M total (Swap) 1024M free, 1024M total[2014-03-14 12:30:28 PDT] <main> DEBUG: Attempting refresh of configuration data from https://contentdelivery.itunes.apple.com/transporter/transferTest-template-v2.metadata.xml[2014-03-14 12:30:28 PDT] <main> DEBUG: No remote configuration found.[2014-03-14 12:30:29 PDT] <main> INFO: Examining the package at: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/itms_test_packages/APPLE2812F6A232B944FD91CCA2C10A1F0C8C.itmsp[2014-03-14 12:30:29 PDT] <main> INFO: Ensuring that package has well formed metadata file...[2014-03-14 12:30:29 PDT] <main> DEBUG: Getting case-sensitive metadata xml filename...[2014-03-14 12:30:29 PDT] <main> DEBUG: Case-sensitive metadata filename is: metadata.xml[2014-03-14 12:30:29 PDT] <main> INFO: Performing authentication of package APPLE2812F6A232B944FD91CCA2C10A1F0C8C.itmsp ...[2014-03-14 12:30:29 PDT] <main> DBG-X: Memory: [JVM] 30M free, 63M total, 989M max [System] (Physical) 3951M free, 16384M total (Swap) 1024M free, 1024M total[2014-03-14 12:30:29 PDT] <main> DBG-X: Deflated 2774 bytes to 1108[2014-03-14 12:30:29 PDT] <main> DBG-X: Using operation named: validateMetadata[2014-03-14 12:30:29 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-03-14 12:30:29 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-03-14 12:30:29 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-03-14 12:30:29 PDT] <main> DBG-X: parameter Files = [metadata.xml, song01.m4a, cover.png][2014-03-14 12:30:29 PDT] <main> DBG-X: parameter Metadata = <?xml version="1.0" encoding="UTF-8"?><package version="music5.0" xmlns="http://apple.com/itunes/importer"> <language>en-US</language> <provider>Apple</provider> <album> <vendor_id>APPLE2812F6A232B944FD91CCA2C10A1F0C8C</vendor_id> <upc>001344404448</upc> <title>APPLE2812F6A232B944FD91CCA2C10A1F0C8C Album Title</title> <title_version /> <original_release_date>2014-03-14</original_release_date> <label_name>Transfer Test Generator</label_name> <genres> <genre code="ROCK-00" /> </genres> <copyright_pline>2014 Transfer Test Generator</copyright_pline> <copyright_cline>2014 Transfer Test Generator</copyright_cline> <artwork_files> <file> <file_name>cover.png</file_name> <size>5447</size> <checksum type="md5">32d5fdd1d5e2e90e3c4be955264c609d</checksum> </file> </artwork_files> <description>Long Description</description> <volume_count>1</volume_count> <track_count>1</track_count> <products> <product> <territory>US</territory> <wholesale_price_tier>3</wholesale_price_tier> <sales_start_date>2014-03-14</sales_start_date> </product> </products> <artists> <artist> <name>Test Artist</name> <primary>true</primary> </artist> </artists> <tracks> <track> <vendor_id>APPLE2812F6A232B944FD91CCA2C10A1F0C8CT1</vendor_id> <isrc>0cf516473907</isrc> <title>Test Track Title</title> <title_version /> <label_name>Transfer Test Generator</label_name> <copyright_pline>2014 Transfer Test Generator</copyright_pline> <lyrics /> <volume_number>1</volume_number> <track_number>1</track_number> <audio_file> <file_name>song01.m4a</file_name> <size>10485760</size> <checksum type="md5">79feaf1ea2380f95f3b1320bd0a571e9</checksum> </audio_file> <products> <product> <territory>US</territory> <sales_start_date>2014-03-14</sales_start_date> </product> </products> <artists> <artist> <primary>true</primary> <name>Test Artist</name> </artist> </artists> </track> </tracks> </album></package>[2014-03-14 12:30:29 PDT] <main> DBG-X: parameter MetadataChecksum = 1dc276fc55590810b10b25f9789224b0[2014-03-14 12:30:29 PDT] <main> DBG-X: parameter MetadataCompressed = (suppressed)[2014-03-14 12:30:29 PDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.12.4 (x86_64); jvm=25.71-b01; jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-03-14 12:30:29 PDT] <main> DBG-X: parameter PackageName = APPLE2812F6A232B944FD91CCA2C10A1F0C8C.itmsp[2014-03-14 12:30:29 PDT] <main> DBG-X: parameter PackageSize = 10493981[2014-03-14 12:30:29 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-03-14 12:30:29 PDT] <main> DBG-X: parameter ProviderName = Apple[2014-03-14 12:30:29 PDT] <main> DBG-X: parameter Throttle = 10000[2014-03-14 12:30:29 PDT] <main> DBG-X: parameter TransporterArguments = -m transferTest -u bob -s Apple -size 10M -t Signiant -k 10000[2014-03-14 12:30:29 PDT] <main> DBG-X: parameter Username = bob[2014-03-14 12:30:29 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-03-14 12:30:29 PDT] <main> INFO: id = 20140314123029-390[2014-03-14 12:30:30 PDT] <main> DBG-X: Apple's web service operation return value:[2014-03-14 12:30:30 PDT] <main> DBG-X: parameter CPUToken = 69d27ccd-c7bf-41f4-ad5c-afc5987ce443/1394825430178[2014-03-14 12:30:30 PDT] <main> DBG-X: parameter FileSizes = {song01.m4a=10485760, cover.png=5447}[2014-03-14 12:30:30 PDT] <main> DBG-X: parameter AssetsToDescribe = [{UTI=public.png, Role=source, ShouldDescribeAsset=true, Filename=cover.png}, {UTI=public.mpeg-4-audio, Role=source, ShouldDescribeAsset=true, Filename=song01.m4a}][2014-03-14 12:30:30 PDT] <main> DBG-X: parameter Checksums = {song01.m4a=79feaf1ea2380f95f3b1320bd0a571e9, cover.png=32d5fdd1d5e2e90e3c4be955264c609d}[2014-03-14 12:30:30 PDT] <main> DBG-X: parameter Success = true[2014-03-14 12:30:30 PDT] <main> DBG-X: parameter MinimumFileSizeThresholdForCheckum = 104857600[2014-03-14 12:30:30 PDT] <main> DBG-X: parameter FilesToUpload = [metadata.xml, cover.png, song01.m4a][2014-03-14 12:30:30 PDT] <main> DBG-X: parameter ProviderNameForToken = Apple[2014-03-14 12:30:30 PDT] <main> INFO: The list of files requested for upload by Apple is: [metadata.xml, cover.png, song01.m4a]. These are the files that will be uploaded.[2014-03-14 12:30:30 PDT] <main> DBG-X: Memory: [JVM] 28M free, 63M total, 989M max [System] (Physical) 3951M free, 16384M total (Swap) 1024M free, 1024M total[2014-03-14 12:30:30 PDT] <main> DBG-X: Using operation named: lookupTransportDiagnostic[2014-03-14 12:30:30 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-03-14 12:30:30 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-03-14 12:30:30 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-03-14 12:30:30 PDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.12.4 (x86_64); jvm=25.71-b01; jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-03-14 12:30:30 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-03-14 12:30:30 PDT] <main> DBG-X: parameter ProviderName = Apple[2014-03-14 12:30:30 PDT] <main> DBG-X: parameter TransporterArguments = -m transferTest -u bob -s Apple -size 10M -t Signiant -k 10000[2014-03-14 12:30:30 PDT] <main> DBG-X: parameter Username = bob[2014-03-14 12:30:30 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-03-14 12:30:30 PDT] <main> INFO: id = 20140314123030-724[2014-03-14 12:30:31 PDT] <main> DBG-X: Apple's web service operation return value:[2014-03-14 12:30:31 PDT] <main> DBG-X: parameter SigniantLoggingLevel = OFF[2014-03-14 12:30:31 PDT] <main> DBG-X: parameter AsperaLoggingLevel = OFF[2014-03-14 12:30:31 PDT] <main> INFO: Signiant TransferEngine build 10.4.0.47040[2014-03-14 12:30:31 PDT] <main> INFO: Using Signiant UDP transport[2014-03-14 12:30:31 PDT] <main> DBG-X: Setting the target rate to 1500000 bytes per second.[2014-03-14 12:30:31 PDT] <main> DBG-X: Setting the throttle to 1250000 bytes per second.[2014-03-14 12:30:31 PDT] <main> INFO: Transfer engine: 10.4.0.47040[2014-03-14 12:30:31 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-03-14 12:30:31 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is CONNECTING[2014-03-14 12:30:31 PDT] <Transport Protocol Seeker> INFO: Processing URL list: mxwan://sgr203.apple.com:44001/|mxwan://sgr204.apple.com:44001/|mxwan://sgr205.apple.com:44001/|mxwan://sgr206.apple.com:44001/[2014-03-14 12:30:31 PDT] <Connector: UDP sgr203.apple.com/17.152.249.103:44001> INFO: Trying UDP sgr203.apple.com/17.152.249.103:44001...[2014-03-14 12:30:31 PDT] <Connector: UDP sgr204.apple.com/17.152.249.104:44001> INFO: Trying UDP sgr204.apple.com/17.152.249.104:44001...[2014-03-14 12:30:31 PDT] <Connector: UDP sgr205.apple.com/17.152.249.105:44001> INFO: Trying UDP sgr205.apple.com/17.152.249.105:44001...[2014-03-14 12:30:31 PDT] <Connector: UDP sgr206.apple.com/17.152.249.106:44001> INFO: Trying UDP sgr206.apple.com/17.152.249.106:44001...[2014-03-14 12:30:32 PDT] <Transport Protocol Seeker> INFO: Connected to UDP sgr203.apple.com/17.152.249.103:44001[2014-03-14 12:30:32 PDT] <Transport Protocol> INFO: Authenticating[2014-03-14 12:30:33 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is AWAITING_DATA_STREAMS[2014-03-14 12:30:33 PDT] <Transport Protocol> INFO: Setting up data streams[2014-03-14 12:30:33 PDT] <Data Stream 0 (0)> INFO: The Signiant transfer engine's status is CONNECTED[2014-03-14 12:30:33 PDT] <Data Stream 0 (0)> INFO: Connected using WAN accelerator[2014-03-14 12:30:33 PDT] <File Progress Event Thread> INFO: File: 227b3abf-46e5-4006-b251-898b608197d38126022629428011628.txt 11/11, 100% completed[2014-03-14 12:30:33 PDT] <Data Channel Controller> DBG-X: The status for the file, 227b3abf-46e5-4006-b251-898b608197d38126022629428011628.txt, is TRANSFERRED.[2014-03-14 12:30:33 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-03-14 12:30:34 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-03-14 12:30:34 PDT] <main> DEBUG: Using token file path /Users/bsmith/.itmstransporter/UploadTokens/everest.local_Apple_APPLE2812F6A232B944FD91CCA2C10A1F0C8C.itmsp.token[2014-03-14 12:30:34 PDT] <main> DEBUG: Attempting exclusive file lock on token file[2014-03-14 12:30:34 PDT] <main> DEBUG: Set token: 69d27ccd-c7bf-41f4-ad5c-afc5987ce443/1394825430178[2014-03-14 12:30:34 PDT] <main> DBG-X: Memory: [JVM] 62M free, 102M total, 989M max [System] (Physical) 3849M free, 16384M total (Swap) 1024M free, 1024M total[2014-03-14 12:30:34 PDT] <main> DBG-X: Deflated 2774 bytes to 1108[2014-03-14 12:30:34 PDT] <main> DBG-X: Using operation named: validateAssets[2014-03-14 12:30:34 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-03-14 12:30:34 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-03-14 12:30:34 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-03-14 12:30:34 PDT] <main> DBG-X: parameter CPUToken = 69d27ccd-c7bf-41f4-ad5c-afc5987ce443/1394825430178[2014-03-14 12:30:34 PDT] <main> DBG-X: parameter Files = [metadata.xml, song01.m4a, cover.png][2014-03-14 12:30:34 PDT] <main> DBG-X: parameter MetadataChecksum = 1dc276fc55590810b10b25f9789224b0[2014-03-14 12:30:34 PDT] <main> DBG-X: parameter MetadataCompressed = (suppressed)[2014-03-14 12:30:34 PDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.12.4 (x86_64); jvm=25.71-b01; jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-03-14 12:30:34 PDT] <main> DBG-X: parameter PackageName = APPLE2812F6A232B944FD91CCA2C10A1F0C8C.itmsp[2014-03-14 12:30:34 PDT] <main> DBG-X: parameter PackageSize = 10493981[2014-03-14 12:30:34 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-03-14 12:30:34 PDT] <main> DBG-X: parameter ProviderName = Apple[2014-03-14 12:30:34 PDT] <main> DBG-X: parameter Throttle = 10000[2014-03-14 12:30:34 PDT] <main> DBG-X: parameter Transport = Signiant[2014-03-14 12:30:34 PDT] <main> DBG-X: parameter TransporterArguments = -m transferTest -u bob -s Apple -size 10M -t Signiant -k 10000[2014-03-14 12:30:34 PDT] <main> DBG-X: parameter Username = bob[2014-03-14 12:30:34 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-03-14 12:30:34 PDT] <main> INFO: id = 20140314123034-717[2014-03-14 12:30:35 PDT] <main> DBG-X: Apple's web service operation return value:[2014-03-14 12:30:35 PDT] <main> DBG-X: parameter SigniantLoggingLevel = INFO[2014-03-14 12:30:35 PDT] <main> DBG-X: parameter Checksums = {song01.m4a=79feaf1ea2380f95f3b1320bd0a571e9, cover.png=32d5fdd1d5e2e90e3c4be955264c609d}[2014-03-14 12:30:35 PDT] <main> DBG-X: parameter Success = true[2014-03-14 12:30:35 PDT] <main> DBG-X: parameter MinimumFileSizeThresholdForCheckum = 104857600[2014-03-14 12:30:35 PDT] <main> DBG-X: parameter TransportPort = 44001[2014-03-14 12:30:35 PDT] <main> DBG-X: parameter FilesToUpload = [metadata.xml, cover.png, song01.m4a][2014-03-14 12:30:35 PDT] <main> DBG-X: parameter ResumeFlag = false[2014-03-14 12:30:35 PDT] <main> DBG-X: parameter NewPackageName = APPLE2812F6A232B944FD91CCA2C10A1F0C8C-20140314123035-278.itmsp[2014-03-14 12:30:35 PDT] <main> DBG-X: parameter TransportUser = transporter[2014-03-14 12:30:35 PDT] <main> DBG-X: parameter CPUToken = 9cee5f74-5a03-4171-a2e3-17ec8d490d40/1394825435436[2014-03-14 12:30:35 PDT] <main> DBG-X: parameter FileSizes = {song01.m4a=10485760, cover.png=5447}[2014-03-14 12:30:35 PDT] <main> DBG-X: parameter AssetsToDescribe = [{UTI=public.png, Role=source, ShouldDescribeAsset=true, Filename=cover.png}, {UTI=public.mpeg-4-audio, Role=source, ShouldDescribeAsset=true, Filename=song01.m4a}][2014-03-14 12:30:35 PDT] <main> DBG-X: parameter ProviderNameForToken = Apple[2014-03-14 12:30:35 PDT] <main> DBG-X: parameter TransportPath = sgr2_pod1/transporter/content/transporter/Apple[2014-03-14 12:30:35 PDT] <main> DBG-X: Existing token found, cleaning up[2014-03-14 12:30:35 PDT] <main> DBG-X: Unlocking token at path /Users/bsmith/.itmstransporter/UploadTokens/everest.local_Apple_APPLE2812F6A232B944FD91CCA2C10A1F0C8C.itmsp.token[2014-03-14 12:30:35 PDT] <main> DBG-X: Releasing token file lock[2014-03-14 12:30:35 PDT] <main> DEBUG: Using token file path /Users/bsmith/.itmstransporter/UploadTokens/everest.local_Apple_APPLE2812F6A232B944FD91CCA2C10A1F0C8C.itmsp.token[2014-03-14 12:30:35 PDT] <main> DEBUG: Attempting exclusive file lock on token file[2014-03-14 12:30:35 PDT] <main> DEBUG: Set token: 9cee5f74-5a03-4171-a2e3-17ec8d490d40/1394825435436[2014-03-14 12:30:35 PDT] <main> INFO: The list of files requested for upload by Apple is: [metadata.xml, cover.png, song01.m4a]. These are the files that will be uploaded.[2014-03-14 12:30:35 PDT] <main> INFO: Done performing authentication.[2014-03-14 12:30:35 PDT] <main> INFO: The asset replacement verification check is disabled.[2014-03-14 12:30:35 PDT] <main> INFO: Package does not support file size checking; skipping[2014-03-14 12:30:35 PDT] <main> INFO: Preparing to upload package APPLE2812F6A232B944FD91CCA2C10A1F0C8C.itmsp ...[2014-03-14 12:30:35 PDT] <main> INFO: Determining which files should be uploaded ...[2014-03-14 12:30:35 PDT] <main> DEBUG: Valid local files will be checked:[/var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/itms_test_packages/APPLE2812F6A232B944FD91CCA2C10A1F0C8C.itmsp/metadata.xml,/var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/itms_test_packages/APPLE2812F6A232B944FD91CCA2C10A1F0C8C.itmsp/cover.png,/var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/itms_test_packages/APPLE2812F6A232B944FD91CCA2C10A1F0C8C.itmsp/song01.m4a][2014-03-14 12:30:35 PDT] <main> DEBUG: Remote files uploaded:[2014-03-14 12:30:35 PDT] <main> DBG-X: Examining working file: metadata.xml[2014-03-14 12:30:35 PDT] <main> DEBUG: Adding file to be uploaded: metadata.xml[2014-03-14 12:30:35 PDT] <main> DBG-X: Examining working file: cover.png[2014-03-14 12:30:35 PDT] <main> DEBUG: Adding file to be uploaded: cover.png[2014-03-14 12:30:35 PDT] <main> DBG-X: Examining working file: song01.m4a[2014-03-14 12:30:35 PDT] <main> DEBUG: Adding file to be uploaded: song01.m4a[2014-03-14 12:30:35 PDT] <main> INFO: Finished determining which files should be uploaded.[2014-03-14 12:30:35 PDT] <main> DBG-X: ITMSPackage: files to be uploaded:[/var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/itms_test_packages/APPLE2812F6A232B944FD91CCA2C10A1F0C8C.itmsp/metadata.xml,/var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/itms_test_packages/APPLE2812F6A232B944FD91CCA2C10A1F0C8C.itmsp/cover.png,/var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/itms_test_packages/APPLE2812F6A232B944FD91CCA2C10A1F0C8C.itmsp/song01.m4a][2014-03-14 12:30:35 PDT] <main> INFO: Starting to upload the package's files (APPLE2812F6A232B944FD91CCA2C10A1F0C8C.itmsp) ...[2014-03-14 12:30:35 PDT] <main> DEBUG: Resetting sizes for progress logging[2014-03-14 12:30:35 PDT] <main> INFO: Computing total size of files to upload ...[2014-03-14 12:30:35 PDT] <main> DBG-X: adding file for % complete logging: metadata.xml , size: 2774[2014-03-14 12:30:35 PDT] <main> DBG-X: adding file for % complete logging: cover.png , size: 5447[2014-03-14 12:30:35 PDT] <main> DBG-X: adding file for % complete logging: song01.m4a , size: 10485760[2014-03-14 12:30:35 PDT] <main> DEBUG: Setting total size of files for upload to: 10493981[2014-03-14 12:30:35 PDT] <main> INFO: Done computing total size of files to upload.[2014-03-14 12:30:35 PDT] <main> INFO: Signiant TransferEngine build 10.4.0.47040[2014-03-14 12:30:35 PDT] <main> INFO: Using Signiant UDP transport[2014-03-14 12:30:35 PDT] <main> DBG-X: Setting the target rate to 1500000 bytes per second.[2014-03-14 12:30:35 PDT] <main> DBG-X: Setting the throttle to 1250000 bytes per second.[2014-03-14 12:30:35 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-03-14 12:30:35 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is CONNECTINGMar 14, 2014 12:30:35 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Processing URL list: mxwan://sgr203.apple.com:44001/|mxwan://sgr204.apple.com:44001/|mxwan://sgr205.apple.com:44001/|mxwan://sgr206.apple.com:44001/[2014-03-14 12:30:35 PDT] <Transport Protocol Seeker> INFO: Processing URL list: mxwan://sgr203.apple.com:44001/|mxwan://sgr204.apple.com:44001/|mxwan://sgr205.apple.com:44001/|mxwan://sgr206.apple.com:44001/Mar 14, 2014 12:30:35 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Trying UDP sgr204.apple.com/17.152.249.104:44001...Mar 14, 2014 12:30:35 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Trying UDP sgr203.apple.com/17.152.249.103:44001...[2014-03-14 12:30:35 PDT] <Connector: UDP sgr203.apple.com/17.152.249.103:44001> INFO: Trying UDP sgr203.apple.com/17.152.249.103:44001...Mar 14, 2014 12:30:35 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Trying UDP sgr206.apple.com/17.152.249.106:44001...[2014-03-14 12:30:35 PDT] <Connector: UDP sgr206.apple.com/17.152.249.106:44001> INFO: Trying UDP sgr206.apple.com/17.152.249.106:44001...Mar 14, 2014 12:30:35 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Trying UDP sgr205.apple.com/17.152.249.105:44001...[2014-03-14 12:30:35 PDT] <Connector: UDP sgr205.apple.com/17.152.249.105:44001> INFO: Trying UDP sgr205.apple.com/17.152.249.105:44001...[2014-03-14 12:30:35 PDT] <Connector: UDP sgr204.apple.com/17.152.249.104:44001> INFO: Trying UDP sgr204.apple.com/17.152.249.104:44001...Mar 14, 2014 12:30:37 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Connected to UDP sgr205.apple.com/17.152.249.105:44001[2014-03-14 12:30:37 PDT] <Transport Protocol Seeker> INFO: Connected to UDP sgr205.apple.com/17.152.249.105:44001Mar 14, 2014 12:30:37 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Authenticating[2014-03-14 12:30:37 PDT] <Transport Protocol> INFO: AuthenticatingMar 14, 2014 12:30:37 PM com.signiant.interactivetransfer.engine.ControlStream transferINFO: Remote agent log base: sigitc-2014-03-14-12-30-35-917.464434-2[2014-03-14 12:30:37 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is AWAITING_DATA_STREAMSMar 14, 2014 12:30:37 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Setting up data streams[2014-03-14 12:30:37 PDT] <Transport Protocol> INFO: Setting up data streams[2014-03-14 12:30:38 PDT] <Data Stream 0 (0)> INFO: The Signiant transfer engine's status is CONNECTEDMar 14, 2014 12:30:38 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Connected using WAN accelerator[2014-03-14 12:30:38 PDT] <Data Stream 0 (0)> INFO: Connected using WAN accelerator[2014-03-14 12:30:38 PDT] <File Progress Event Thread> INFO: File: metadata.xml 2774/2774, 100% completed[2014-03-14 12:30:38 PDT] <File Progress Event Thread> DBG-X: Memory: [JVM] 69M free, 122M total, 989M max [System] (Physical) 3836M free, 16384M total (Swap) 1024M free, 1024M total[2014-03-14 12:30:38 PDT] <File Progress Event Thread> DBG-X: Using operation named: assignTransportPodToUpload[2014-03-14 12:30:38 PDT] <File Progress Event Thread> DBG-X: Apple's web service operation input parameters:[2014-03-14 12:30:38 PDT] <File Progress Event Thread> DBG-X: parameter Application = iTMSTransporter[2014-03-14 12:30:38 PDT] <File Progress Event Thread> DBG-X: parameter BaseVersion = 3.3.0[2014-03-14 12:30:38 PDT] <File Progress Event Thread> DBG-X: parameter CPUToken = 9cee5f74-5a03-4171-a2e3-17ec8d490d40/1394825435436[2014-03-14 12:30:38 PDT] <File Progress Event Thread> DBG-X: parameter NewPackageName = APPLE2812F6A232B944FD91CCA2C10A1F0C8C-20140314123035-278.itmsp[2014-03-14 12:30:38 PDT] <File Progress Event Thread> DBG-X: parameter OSIdentifier = Mac OS X 10.12.4 (x86_64); jvm=25.71-b01; jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-03-14 12:30:38 PDT] <File Progress Event Thread> DBG-X: parameter Password = **hidden value**[2014-03-14 12:30:38 PDT] <File Progress Event Thread> DBG-X: parameter Pod = Newark Signiant 4[2014-03-14 12:30:38 PDT] <File Progress Event Thread> DBG-X: parameter ProviderName = Apple[2014-03-14 12:30:38 PDT] <File Progress Event Thread> DBG-X: parameter Transport = Signiant[2014-03-14 12:30:38 PDT] <File Progress Event Thread> DBG-X: parameter TransporterArguments = -m transferTest -u bob -s Apple -size 10M -t Signiant -k 10000[2014-03-14 12:30:38 PDT] <File Progress Event Thread> DBG-X: parameter Username = bob[2014-03-14 12:30:38 PDT] <File Progress Event Thread> DBG-X: parameter Version = 3.3.0[2014-03-14 12:30:38 PDT] <File Progress Event Thread> INFO: id = 20140314123038-640[2014-03-14 12:30:38 PDT] <Data Channel Controller> DBG-X: The status for the file, metadata.xml, is TRANSFERRED.[2014-03-14 12:30:38 PDT] <Data Channel Controller> INFO: Package upload progress: 0.03% completed[2014-03-14 12:30:39 PDT] <File Progress Event Thread> DBG-X: Apple's web service operation return value:[2014-03-14 12:30:39 PDT] <File Progress Event Thread> DBG-X: parameter Success = true[2014-03-14 12:30:39 PDT] <File Progress Event Thread> INFO: File: cover.png 5447/5447, 100% completed[2014-03-14 12:30:39 PDT] <Data Channel Controller> DBG-X: The status for the file, cover.png, is TRANSFERRED.[2014-03-14 12:30:39 PDT] <Data Channel Controller> INFO: Package upload progress: 0.08% completed[2014-03-14 12:30:39 PDT] <File Progress Event Thread> INFO: File: song01.m4a 212992/10485760, 2% completed[2014-03-14 12:30:39 PDT] <File Progress Event Thread> INFO: File: song01.m4a 425984/10485760, 4% completed[2014-03-14 12:30:39 PDT] <File Progress Event Thread> INFO: File: song01.m4a 524288/10485760, 5% completed[2014-03-14 12:30:39 PDT] <File Progress Event Thread> INFO: File: song01.m4a 630784/10485760, 6% completed[2014-03-14 12:30:39 PDT] <File Progress Event Thread> INFO: File: song01.m4a 737280/10485760, 7% completed[2014-03-14 12:30:40 PDT] <File Progress Event Thread> INFO: File: song01.m4a 950272/10485760, 9% completed[2014-03-14 12:30:40 PDT] <File Progress Event Thread> INFO: File: song01.m4a 1048576/10485760, 10% completed[2014-03-14 12:30:40 PDT] <File Progress Event Thread> INFO: File: song01.m4a 1155072/10485760, 11% completed[2014-03-14 12:30:40 PDT] <File Progress Event Thread> INFO: File: song01.m4a 1368064/10485760, 13% completed[2014-03-14 12:30:40 PDT] <File Progress Event Thread> INFO: File: song01.m4a 1474560/10485760, 14% completed[2014-03-14 12:30:40 PDT] <File Progress Event Thread> INFO: File: song01.m4a 1572864/10485760, 15% completed[2014-03-14 12:30:40 PDT] <File Progress Event Thread> INFO: File: song01.m4a 1679360/10485760, 16% completed[2014-03-14 12:30:41 PDT] <File Progress Event Thread> INFO: File: song01.m4a 1785856/10485760, 17% completed[2014-03-14 12:30:41 PDT] <File Progress Event Thread> INFO: File: song01.m4a 1892352/10485760, 18% completed[2014-03-14 12:30:41 PDT] <File Progress Event Thread> INFO: File: song01.m4a 1998848/10485760, 19% completed[2014-03-14 12:30:41 PDT] <File Progress Event Thread> INFO: File: song01.m4a 2097152/10485760, 20% completed[2014-03-14 12:30:41 PDT] <File Progress Event Thread> INFO: File: song01.m4a 2203648/10485760, 21% completed[2014-03-14 12:30:41 PDT] <File Progress Event Thread> INFO: File: song01.m4a 2310144/10485760, 22% completed[2014-03-14 12:30:41 PDT] <File Progress Event Thread> INFO: File: song01.m4a 2416640/10485760, 23% completed[2014-03-14 12:30:41 PDT] <File Progress Event Thread> INFO: File: song01.m4a 2523136/10485760, 24% completed[2014-03-14 12:30:42 PDT] <File Progress Event Thread> INFO: File: song01.m4a 2621440/10485760, 25% completed[2014-03-14 12:30:42 PDT] <File Progress Event Thread> INFO: File: song01.m4a 2834432/10485760, 27% completed[2014-03-14 12:30:42 PDT] <File Progress Event Thread> INFO: File: song01.m4a 2940928/10485760, 28% completed[2014-03-14 12:30:42 PDT] <File Progress Event Thread> INFO: File: song01.m4a 3145728/10485760, 30% completed[2014-03-14 12:30:42 PDT] <File Progress Event Thread> INFO: File: song01.m4a 3252224/10485760, 31% completed[2014-03-14 12:30:43 PDT] <File Progress Event Thread> INFO: File: song01.m4a 3465216/10485760, 33% completed[2014-03-14 12:30:43 PDT] <File Progress Event Thread> INFO: File: song01.m4a 3571712/10485760, 34% completed[2014-03-14 12:30:43 PDT] <File Progress Event Thread> INFO: File: song01.m4a 3776512/10485760, 36% completed[2014-03-14 12:30:43 PDT] <File Progress Event Thread> INFO: File: song01.m4a 3883008/10485760, 37% completed[2014-03-14 12:30:43 PDT] <File Progress Event Thread> INFO: File: song01.m4a 4096000/10485760, 39% completed[2014-03-14 12:30:43 PDT] <File Progress Event Thread> INFO: File: song01.m4a 4194304/10485760, 40% completed[2014-03-14 12:30:43 PDT] <File Progress Event Thread> INFO: File: song01.m4a 4300800/10485760, 41% completed[2014-03-14 12:30:44 PDT] <File Progress Event Thread> INFO: File: song01.m4a 4513792/10485760, 43% completed[2014-03-14 12:30:44 PDT] <File Progress Event Thread> INFO: File: song01.m4a 4620288/10485760, 44% completed[2014-03-14 12:30:44 PDT] <File Progress Event Thread> INFO: File: song01.m4a 4825088/10485760, 46% completed[2014-03-14 12:30:44 PDT] <File Progress Event Thread> INFO: File: song01.m4a 4931584/10485760, 47% completed[2014-03-14 12:30:44 PDT] <File Progress Event Thread> INFO: File: song01.m4a 5144576/10485760, 49% completed[2014-03-14 12:30:45 PDT] <File Progress Event Thread> INFO: File: song01.m4a 5242880/10485760, 50% completed[2014-03-14 12:30:45 PDT] <File Progress Event Thread> INFO: File: song01.m4a 5455872/10485760, 52% completed[2014-03-14 12:30:45 PDT] <File Progress Event Thread> INFO: File: song01.m4a 5668864/10485760, 54% completed[2014-03-14 12:30:45 PDT] <File Progress Event Thread> INFO: File: song01.m4a 5767168/10485760, 55% completed[2014-03-14 12:30:45 PDT] <File Progress Event Thread> INFO: File: song01.m4a 5980160/10485760, 57% completed[2014-03-14 12:30:46 PDT] <File Progress Event Thread> INFO: File: song01.m4a 6193152/10485760, 59% completed[2014-03-14 12:30:46 PDT] <File Progress Event Thread> INFO: File: song01.m4a 6291456/10485760, 60% completed[2014-03-14 12:30:46 PDT] <File Progress Event Thread> INFO: File: song01.m4a 6397952/10485760, 61% completed[2014-03-14 12:30:46 PDT] <File Progress Event Thread> INFO: File: song01.m4a 6610944/10485760, 63% completed[2014-03-14 12:30:46 PDT] <File Progress Event Thread> INFO: File: song01.m4a 6815744/10485760, 65% completed[2014-03-14 12:30:47 PDT] <File Progress Event Thread> INFO: File: song01.m4a 6922240/10485760, 66% completed[2014-03-14 12:30:47 PDT] <File Progress Event Thread> INFO: File: song01.m4a 7028736/10485760, 67% completed[2014-03-14 12:30:47 PDT] <File Progress Event Thread> INFO: File: song01.m4a 7135232/10485760, 68% completed[2014-03-14 12:30:47 PDT] <File Progress Event Thread> INFO: File: song01.m4a 7340032/10485760, 70% completed[2014-03-14 12:30:47 PDT] <File Progress Event Thread> INFO: File: song01.m4a 7553024/10485760, 72% completed[2014-03-14 12:30:47 PDT] <File Progress Event Thread> INFO: File: song01.m4a 7659520/10485760, 73% completed[2014-03-14 12:30:48 PDT] <File Progress Event Thread> INFO: File: song01.m4a 7766016/10485760, 74% completed[2014-03-14 12:30:48 PDT] <File Progress Event Thread> INFO: File: song01.m4a 7970816/10485760, 76% completed[2014-03-14 12:30:48 PDT] <File Progress Event Thread> INFO: File: song01.m4a 8183808/10485760, 78% completed[2014-03-14 12:30:48 PDT] <File Progress Event Thread> INFO: File: song01.m4a 8290304/10485760, 79% completed[2014-03-14 12:30:48 PDT] <File Progress Event Thread> INFO: File: song01.m4a 8388608/10485760, 80% completed[2014-03-14 12:30:48 PDT] <File Progress Event Thread> INFO: File: song01.m4a 8495104/10485760, 81% completed[2014-03-14 12:30:49 PDT] <File Progress Event Thread> INFO: File: song01.m4a 8708096/10485760, 83% completed[2014-03-14 12:30:49 PDT] <File Progress Event Thread> INFO: File: song01.m4a 8912896/10485760, 85% completed[2014-03-14 12:30:49 PDT] <File Progress Event Thread> INFO: File: song01.m4a 9019392/10485760, 86% completed[2014-03-14 12:30:49 PDT] <File Progress Event Thread> INFO: File: song01.m4a 9125888/10485760, 87% completed[2014-03-14 12:30:49 PDT] <File Progress Event Thread> INFO: File: song01.m4a 9338880/10485760, 89% completed[2014-03-14 12:30:50 PDT] <File Progress Event Thread> INFO: File: song01.m4a 9543680/10485760, 91% completed[2014-03-14 12:30:50 PDT] <File Progress Event Thread> INFO: File: song01.m4a 9650176/10485760, 92% completed[2014-03-14 12:30:50 PDT] <File Progress Event Thread> INFO: File: song01.m4a 9756672/10485760, 93% completed[2014-03-14 12:30:50 PDT] <File Progress Event Thread> INFO: File: song01.m4a 9961472/10485760, 95% completed[2014-03-14 12:30:50 PDT] <File Progress Event Thread> INFO: File: song01.m4a 10174464/10485760, 97% completed[2014-03-14 12:30:50 PDT] <File Progress Event Thread> INFO: File: song01.m4a 10280960/10485760, 98% completed[2014-03-14 12:30:51 PDT] <File Progress Event Thread> INFO: File: song01.m4a 10387456/10485760, 99% completed[2014-03-14 12:30:51 PDT] <File Progress Event Thread> INFO: File: song01.m4a 10485760/10485760, 100% completed[2014-03-14 12:30:51 PDT] <Data Channel Controller> DBG-X: The status for the file, song01.m4a, is TRANSFERRED.[2014-03-14 12:30:51 PDT] <Data Channel Controller> INFO: Package upload progress: 100% completed[2014-03-14 12:30:51 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-03-14 12:30:51 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTEDMar 14, 2014 12:30:51 PM com.signiant.interactivetransfer.engine.TransferEngine doTransferINFO: Transfer completed: SUCCESSFUL[2014-03-14 12:30:51 PDT] <main> INFO: The file, metadata.xml, was uploaded successfully.[2014-03-14 12:30:51 PDT] <main> INFO: The file, cover.png, was uploaded successfully.[2014-03-14 12:30:51 PDT] <main> INFO: The file, song01.m4a, was uploaded successfully.[2014-03-14 12:30:51 PDT] <main> INFO: The status for the upload is SUCCESSFUL.[2014-03-14 12:30:51 PDT] <main> INFO: The package's files (APPLE2812F6A232B944FD91CCA2C10A1F0C8C.itmsp) uploaded successfully.[2014-03-14 12:30:51 PDT] <main> INFO: Done performing upload.[2014-03-14 12:30:51 PDT] <main> DBG-X: The transfer time for the package APPLE2812F6A232B944FD91CCA2C10A1F0C8C.itmsp was 15839 milliseconds.[2014-03-14 12:30:51 PDT] <main> DBG-X: Throughput information for APPLE2812F6A232B944FD91CCA2C10A1F0C8C.itmsp: 0 minutes, 15.84 seconds, 10.01MB, 647.01KB/sec[2014-03-14 12:30:51 PDT] <main> INFO: Performing uploadDone notification to Apple for package APPLE2812F6A232B944FD91CCA2C10A1F0C8C.itmsp ...[2014-03-14 12:30:51 PDT] <main> DBG-X: Memory: [JVM] 78M free, 122M total, 989M max [System] (Physical) 3795M free, 16384M total (Swap) 1024M free, 1024M total[2014-03-14 12:30:51 PDT] <main> DBG-X: Deflated 28074 bytes to 6272[2014-03-14 12:30:51 PDT] <main> DBG-X: Deflated 814 bytes to 396[2014-03-14 12:30:51 PDT] <main> DBG-X: Using operation named: uploadDoneWithArguments[2014-03-14 12:30:51 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-03-14 12:30:51 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-03-14 12:30:51 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-03-14 12:30:51 PDT] <main> DBG-X: parameter CPUToken = 9cee5f74-5a03-4171-a2e3-17ec8d490d40/1394825435436[2014-03-14 12:30:51 PDT] <main> DBG-X: parameter ClientChecksumInfo = (null)[2014-03-14 12:30:51 PDT] <main> DBG-X: parameter ExtraTransportLogCompressed = (suppressed)[2014-03-14 12:30:51 PDT] <main> DBG-X: parameter FileSizeInfo = {metadata.xml=2774, song01.m4a=10485760, cover.png=5447}[2014-03-14 12:30:51 PDT] <main> DBG-X: parameter NewPackageName = APPLE2812F6A232B944FD91CCA2C10A1F0C8C-20140314123035-278.itmsp[2014-03-14 12:30:51 PDT] <main> DBG-X: parameter NumberBytesTransferred = 10493981[2014-03-14 12:30:51 PDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.12.4 (x86_64); jvm=25.71-b01; jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-03-14 12:30:51 PDT] <main> DBG-X: parameter PackagePathWithoutBase = sgr2_pod1/transporter/content/transporter/Apple[2014-03-14 12:30:51 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-03-14 12:30:51 PDT] <main> DBG-X: parameter ProviderName = Apple[2014-03-14 12:30:51 PDT] <main> DBG-X: parameter TestTransfer = true[2014-03-14 12:30:51 PDT] <main> DBG-X: parameter Throttle = 10000[2014-03-14 12:30:51 PDT] <main> DBG-X: parameter TransferTime = 15839[2014-03-14 12:30:51 PDT] <main> DBG-X: parameter Transport = Signiant[2014-03-14 12:30:51 PDT] <main> DBG-X: parameter TransportLogCompressed = (suppressed)[2014-03-14 12:30:51 PDT] <main> DBG-X: parameter TransporterArguments = -m transferTest -u bob -s Apple -size 10M -t Signiant -k 10000[2014-03-14 12:30:51 PDT] <main> DBG-X: parameter Username = bob[2014-03-14 12:30:51 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-03-14 12:30:51 PDT] <main> INFO: id = 20140314123051-675[2014-03-14 12:30:52 PDT] <main> DBG-X: Apple's web service operation return value:[2014-03-14 12:30:52 PDT] <main> DBG-X: parameter Success = true[2014-03-14 12:30:52 PDT] <main> DBG-X: Unlocking token at path /Users/bsmith/.itmstransporter/UploadTokens/everest.local_Apple_APPLE2812F6A232B944FD91CCA2C10A1F0C8C.itmsp.token[2014-03-14 12:30:52 PDT] <main> DBG-X: Releasing token file lock[2014-03-14 12:30:52 PDT] <main> DBG-X: Removing token at path /Users/bsmith/.itmstransporter/UploadTokens/everest.local_Apple_APPLE2812F6A232B944FD91CCA2C10A1F0C8C.itmsp.token[2014-03-14 12:30:52 PDT] <main> INFO: Done performing uploadDone notification to Apple.[2014-03-14 12:30:52 PDT] <main> INFO: The package: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/itms_test_packages/APPLE2812F6A232B944FD91CCA2C10A1F0C8C.itmsp has been successfully uploaded.Package Summary:1 packages were uploaded successfully: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/itms_test_packages/APPLE2812F6A232B944FD91CCA2C10A1F0C8C.itmspThe successful package(s) throughput information is: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/itms_test_packages/APPLE2812F6A232B944FD91CCA2C10A1F0C8C.itmsp 0 minutes, 15.84 seconds, 10.01MB, 647.01KB/sec[2014-03-14 12:30:53 PDT] <main> DBG-X: Returning 0

Transporter uses 10000 Kbit/s throttle speed to upload the 10 megabyte package to the Signiant server, displays the package metadata, the total transmission time and details (-throughput), and displays eXtreme logging information. When Transporter finishes executing the command it displays information indicating whether it could successfully upload the file or not.

In this example, Transporter displays information indicating one 10 megabyte package was uploaded successfully (APPLE2812F6A232B944FD91CCA2C10A1F0C8C.itmsp) with a total transmission time of 15839 ([2014-03-14 12:30:51 PDT] <main> DBG-X: parameter TransferTime = 15839) and summary throughput information for the successful package (0 minutes, 15.84 seconds, 10.01MB, 647.01KB/sec).

Upload mode

App upload using Linux or Windows

In the following example, the user runs Transporter in upload mode to upload an app from a Linux machine. The example uses -assetFile to specify the app file and -assetDescription to specify the AppStoreInfo.plist file generated by Xcode.

jappleseed@ubuntu:~/$ /usr/local/itms/bin/iTMSTransporter -m upload -u jappleseed@apple.com -p MyP@ssw0rd!@78 -asc_provider Apple -v eXtreme -assetFile MyApp.ipa -assetDescription AppStoreInfo.plist[2018-08-29 13:47:31 EDT] <main> INFO: Transporter is searching for new software components.[2018-08-29 13:47:32 EDT] <main> INFO: Update check complete.[2018-08-29 13:47:33 EDT] <main> INFO: Logging level set to eXtreme[2018-08-29 13:47:33 EDT] <main> INFO: Logging configured successfully.[2018-08-29 13:47:34 EDT] <main> DEBUG: Attempting refresh of configuration data from https://contentdelivery.itunes.apple.com/transporter/Defaults.properties[2018-08-29 13:47:34 EDT] <main> DEBUG: Configuration refresh successful.[2018-08-29 13:47:34 EDT] <main> DEBUG: Saving configuration to local path: /home/jappleseed/.itmstransporter/Defaults.properties[2018-08-29 13:47:34 EDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2018-08-29 13:47:34 EDT] <main> INFO: OS identifier: Linux 4.4.0-133-generic (amd64); jvm=25.181-b13; jre=1.8.0_181-b13[2018-08-29 13:47:34 EDT] <main> INFO: Memory: [JVM] 955M free, 981M total, 1820M max [System] (Physical) 655M free, 3933M total (Swap) 4090M free, 4093M total[2018-08-29 13:47:34 EDT] <main> DBG-X: Memory: [JVM] 923M free, 981M total, 1820M max [System] (Physical) 643M free, 3933M total (Swap) 4090M free, 4093M total[2018-08-29 13:47:34 EDT] <main> DBG-X: Using operation named: authenticateForSession[2018-08-29 13:47:34 EDT] <main> DBG-X: Apple's web service operation input parameters:[2018-08-29 13:47:34 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2018-08-29 13:47:34 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2018-08-29 13:47:34 EDT] <main> DBG-X: parameter ItcProviderName = Apple[2018-08-29 13:47:34 EDT] <main> DBG-X: parameter OSIdentifier = Linux 4.4.0-133-generic (amd64); jvm=25.181-b13; jre=1.8.0_181-b13[2018-08-29 13:47:34 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2018-08-29T13:47:34-04:00[2018-08-29 13:47:34 EDT] <main> DBG-X: parameter StatisticsPreviousCallDurationInSecs = 0.735048322[2018-08-29 13:47:34 EDT] <main> DBG-X: parameter TransporterArguments = -m upload -u jappleseed@apple.com -p **hidden value** -asc_provider Apple -v eXtreme -assetFile MyApp.ipa -assetDescription AppStoreInfo.plist[2018-08-29 13:47:34 EDT] <main> DBG-X: parameter Version = 3.3.0[2018-08-29 13:47:34 EDT] <main> DBG-X: parameter iTMSTransporterMode = upload[2018-08-29 13:47:34 EDT] <main> INFO: id = 20180829134734-676[2018-08-29 13:47:34 EDT] <main> INFO: iTMSTransporter Correlation Key: 0f4266a5-3e06-45de-8c6b-b2cb81c9a4f7[2018-08-29 13:47:35 EDT] <main> DBG-X: Apple's web service operation return value:[2018-08-29 13:47:35 EDT] <main> DBG-X: parameter SharedSecret = **hidden value**[2018-08-29 13:47:35 EDT] <main> DBG-X: parameter MultipartUploadsEnabled = true[2018-08-29 13:47:35 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2018-08-29 13:47:35 EDT] <main> DBG-X: parameter TxHeaders = {jenga=true}[2018-08-29 13:47:35 EDT] <main> DBG-X: parameter SessionExpiration = 2018-09-02T17:47:34.982Z[2018-08-29 13:47:35 EDT] <main> DBG-X: parameter SessionId = CNCoDBIQQk8eVU3XQuub+ijViy23HQ==[2018-08-29 13:47:35 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2018-08-29 13:47:35 EDT] <main> DBG-X: Using operation named: lookupSoftwareForBundleId[2018-08-29 13:47:35 EDT] <main> DBG-X: Apple's web service operation input parameters:[2018-08-29 13:47:35 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2018-08-29 13:47:35 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2018-08-29 13:47:35 EDT] <main> DBG-X: parameter BundleId = com.apple.contentdelivery.myApp[2018-08-29 13:47:35 EDT] <main> DBG-X: parameter ItcProviderName = Apple[2018-08-29 13:47:35 EDT] <main> DBG-X: parameter OSIdentifier = Linux 4.4.0-133-generic (amd64); jvm=25.181-b13; jre=1.8.0_181-b13[2018-08-29 13:47:35 EDT] <main> DBG-X: parameter SoftwareTypeEnum = ios[2018-08-29 13:47:35 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2018-08-29T13:47:35-04:00[2018-08-29 13:47:35 EDT] <main> DBG-X: parameter TransporterArguments = -m upload -u jappleseed@apple.com -p **hidden value** -asc_provider Apple -v eXtreme -assetFile MyApp.ipa -assetDescription AppStoreInfo.plist[2018-08-29 13:47:35 EDT] <main> DBG-X: parameter Version = 3.3.0[2018-08-29 13:47:35 EDT] <main> DBG-X: parameter iTMSTransporterMode = upload[2018-08-29 13:47:35 EDT] <main> INFO: id = 20180829134735-081[2018-08-29 13:47:35 EDT] <main> INFO: iTMSTransporter Correlation Key: 0f4266a5-3e06-45de-8c6b-b2cb81c9a4f7[2018-08-29 13:47:38 EDT] <main> DBG-X: Apple's web service operation return value:[2018-08-29 13:47:38 EDT] <main> DBG-X: parameter DisplayKeys = [Application, Version Number, SKU Number, Primary Language, Copyright, Type, Apple ID][2018-08-29 13:47:38 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2018-08-29 13:47:38 EDT] <main> DBG-X: parameter Applications = {MyApp 1.0 (iOS App)=4112979851}[2018-08-29 13:47:38 EDT] <main> DBG-X: parameter ValidIconSizes = [57x57][2018-08-29 13:47:38 EDT] <main> DBG-X: parameter SessionExpiration = 2018-09-02T17:47:37.485Z[2018-08-29 13:47:38 EDT] <main> DBG-X: parameter Attributes = [{Type=iOS App, Primary Language=en-US, Apple ID=4112979851, AppleID=4112979851, WWDRIdentifier=XXKJ396S2Y, ReservedBundleIdentifier=com.apple.contentdelivery.myApp, SKU Number=MyApp, SoftwareTypeEnum=Purple, Application=MyApp, MarketingVersion=1.0}][2018-08-29 13:47:38 EDT] <main> DBG-X: parameter Success = true[2018-08-29 13:47:38 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2018-08-29 13:47:38 EDT] <main> DBG-X: parameter PerformZipFilenameVerification = true[2018-08-29 13:47:38 EDT] <main> DBG-X: parameter ProviderName = Apple[2018-08-29 13:47:38 EDT] <main> DBG-X: parameter SkipValidateSupportedArchitectures = true[2018-08-29 13:47:38 EDT] <main> DBG-X: parameter PerformIconVerification = true[2018-08-29 13:47:38 EDT] <main> DBG-X: parameter PerformCodesignVerification = anchor apple generic and certificate 1[field.1.2.840.113635.100.6.2.1] exists and (certificate leaf[field.1.2.840.113635.100.6.1.2] exists or certificate leaf[field.1.2.840.113635.100.6.1.4] exists)[2018-08-29 13:47:38 EDT] <main> DBG-X: parameter PerformIconSizeVerification = true[2018-08-29 13:47:38 EDT] <main> DBG-X: parameter DisallowedPaths = [SC_Info][2018-08-29 13:47:38 EDT] <main> INFO: Upload mode selected.[2018-08-29 13:47:38 EDT] <main> INFO: Examining the package at: /tmp/DeveloperAPIUpload4255970977768683773/4112979851.itmsp[2018-08-29 13:47:38 EDT] <main> INFO: Ensuring that package has well formed metadata file...[2018-08-29 13:47:38 EDT] <main> DEBUG: Getting case-sensitive metadata xml filename...[2018-08-29 13:47:38 EDT] <main> INFO: Gathering the list of valid files from the package ...[2018-08-29 13:47:38 EDT] <main> DEBUG: MyApp.ipa will be verified by Apple's web service to determine if it is a valid file.[2018-08-29 13:47:38 EDT] <main> DEBUG: metadata.xml will be verified by Apple's web service to determine if it is a valid file.[2018-08-29 13:47:38 EDT] <main> INFO: Finished gathering the list of valid files from the package.[2018-08-29 13:47:38 EDT] <main> DEBUG: Case-sensitive metadata filename is: metadata.xml[2018-08-29 13:47:38 EDT] <main> INFO: Performing authentication of package 4112979851.itmsp ...[2018-08-29 13:47:38 EDT] <main> DBG-X: Memory: [JVM] 904M free, 981M total, 1820M max [System] (Physical) 624M free, 3933M total (Swap) 4090M free, 4093M total[2018-08-29 13:47:38 EDT] <main> DBG-X: Deflated 601 bytes to 440[2018-08-29 13:47:38 EDT] <main> DBG-X: Using operation named: validateMetadata[2018-08-29 13:47:38 EDT] <main> DBG-X: Apple's web service operation input parameters:[2018-08-29 13:47:38 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2018-08-29 13:47:38 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2018-08-29 13:47:38 EDT] <main> DBG-X: parameter Files = [MyApp.ipa, metadata.xml][2018-08-29 13:47:38 EDT] <main> DBG-X: parameter ItcProviderName = Apple[2018-08-29 13:47:38 EDT] <main> DBG-X: parameter Metadata = <?xml version="1.0" encoding="UTF-8"?><package version="software5.4" xmlns="http://apple.com/itunes/importer"> <software_assets apple_id="4112979851" bundle_short_version_string="1.0" bundle_version="1.0" bundle_identifier="com.apple.contentdelivery.myApp" app_platform="ios"> <asset type="bundle"> <data_file> <file_name>MyApp.ipa</file_name> <checksum type="md5">6f0ecfd6285588915617b1795afb8930</checksum> <size>237219</size> </data_file> </asset> </software_assets></package>[2018-08-29 13:47:38 EDT] <main> DBG-X: parameter MetadataChecksum = 414dd21173af5e9313c7ae71c1b43c12[2018-08-29 13:47:38 EDT] <main> DBG-X: parameter MetadataCompressed = (suppressed)[2018-08-29 13:47:38 EDT] <main> DBG-X: parameter MetadataInfo = {app_platform=ios, primary_bundle_identifier=, device_id=, bundle_identifier=com.apple.contentdelivery.myApp, packageVersion=software5.4, apple_id=4112979851, asset_types=[bundle], bundle_version=1.0, bundle_short_version_string=1.0}[2018-08-29 13:47:38 EDT] <main> DBG-X: parameter OSIdentifier = Linux 4.4.0-133-generic (amd64); jvm=25.181-b13; jre=1.8.0_181-b13[2018-08-29 13:47:38 EDT] <main> DBG-X: parameter PackageName = 4112979851.itmsp[2018-08-29 13:47:38 EDT] <main> DBG-X: parameter PackageSize = 237820[2018-08-29 13:47:38 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2018-08-29T13:47:38-04:00[2018-08-29 13:47:38 EDT] <main> DBG-X: parameter Throttle = 100000[2018-08-29 13:47:38 EDT] <main> DBG-X: parameter TransporterArguments = -m upload -u jappleseed@apple.com -p **hidden value** -asc_provider Apple -v eXtreme -assetFile MyApp.ipa -assetDescription AppStoreInfo.plist[2018-08-29 13:47:38 EDT] <main> DBG-X: parameter Version = 3.3.0[2018-08-29 13:47:38 EDT] <main> DBG-X: parameter iTMSTransporterMode = upload[2018-08-29 13:47:38 EDT] <main> INFO: id = 20180829134738-750[2018-08-29 13:47:38 EDT] <main> INFO: iTMSTransporter Correlation Key: 0f4266a5-3e06-45de-8c6b-b2cb81c9a4f7[2018-08-29 13:47:44 EDT] <main> DBG-X: Apple's web service operation return value:[2018-08-29 13:47:44 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2018-08-29 13:47:44 EDT] <main> DBG-X: parameter SessionExpiration = 2018-09-02T17:47:39.590Z[2018-08-29 13:47:44 EDT] <main> DBG-X: parameter MinimumFileSizeThresholdForCheckum = 104857600[2018-08-29 13:47:44 EDT] <main> DBG-X: parameter SoftwareMediaDescriptionFormat = binary[2018-08-29 13:47:44 EDT] <main> DBG-X: parameter SoftwareMediaDescriptionThresholds = {in-app-purchase-content={extensions=[pkg], size=100000000}, ccats={extensions=[pdf], size=100000000}, product-archive={extensions=[pkg], size=100000000}, developer-id-package={extensions=[zip, pkg, dmg], size=100000000}, bundle={extensions=[zip, ipa], size=100000000}, large-icon={extensions=[jpg, png, jpeg], size=100000000}}[2018-08-29 13:47:44 EDT] <main> DBG-X: parameter Success = true[2018-08-29 13:47:44 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2018-08-29 13:47:44 EDT] <main> DBG-X: parameter FilesToUpload = [metadata.xml, MyApp.ipa][2018-08-29 13:47:44 EDT] <main> DBG-X: parameter AssetsToDescribe = [{Role=source, Filename=MyApp.ipa, ShouldDescribeAsset=true, UTI=com.apple.ipa}][2018-08-29 13:47:44 EDT] <main> DBG-X: parameter CPUToken = 7c08bbaa-795a-40cd-8298-7ea058a4a3a4/1535564863771[2018-08-29 13:47:44 EDT] <main> DBG-X: parameter Checksums = {MyApp.ipa=6f0ecfd6285588915617b1795afb8930}[2018-08-29 13:47:44 EDT] <main> DBG-X: parameter FileSizes = {MyApp.ipa=237219}[2018-08-29 13:47:44 EDT] <main> DBG-X: parameter ProviderNameForToken = Apple[2018-08-29 13:47:44 EDT] <main> INFO: The list of files requested for upload by Apple is: [metadata.xml, MyApp.ipa]. These are the files that will be uploaded.[2018-08-29 13:47:44 EDT] <main> INFO: Starting media analysis of assets[2018-08-29 13:47:44 EDT] <main> DEBUG: Handling asset: filename=MyApp.ipa,uti=com.apple.ipa,role=source,describe=true[2018-08-29 13:47:44 EDT] <main> DEBUG: Using container type tool name and version: iOS App Describer:1.26[2018-08-29 13:47:44 EDT] <main> DEBUG: Using path: /tmp/DeveloperAPIUpload4255970977768683773/4112979851.itmsp/MyApp.ipa[2018-08-29 13:47:44 EDT] <main> DEBUG: Using the provided assetDescription: /home/jappleseed//AppStoreInfo.plist[2018-08-29 13:47:45 EDT] <main> DBG-X: description length:0[2018-08-29 13:47:45 EDT] <main> DBG-X: Asset description:[2018-08-29 13:47:45 EDT] <main> DEBUG: Asset successfully described: com.apple.jingle.leghorn.software.AbstractSoftwareDescriber$1@6dc1484[2018-08-29 13:47:45 EDT] <main> DBG-X: Deflated 481 bytes to 295[2018-08-29 13:47:45 EDT] <main> INFO: Asset media analysis has completed[2018-08-29 13:47:45 EDT] <main> DBG-X: Memory: [JVM] 871M free, 981M total, 1820M max [System] (Physical) 589M free, 3933M total (Swap) 4090M free, 4093M total[2018-08-29 13:47:45 EDT] <main> DBG-X: Using operation named: lookupTransportDiagnostic[2018-08-29 13:47:45 EDT] <main> DBG-X: Apple's web service operation input parameters:[2018-08-29 13:47:45 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2018-08-29 13:47:45 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2018-08-29 13:47:45 EDT] <main> DBG-X: parameter ItcProviderName = Apple[2018-08-29 13:47:45 EDT] <main> DBG-X: parameter OSIdentifier = Linux 4.4.0-133-generic (amd64); jvm=25.181-b13; jre=1.8.0_181-b13[2018-08-29 13:47:45 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2018-08-29T13:47:45-04:00[2018-08-29 13:47:45 EDT] <main> DBG-X: parameter TransporterArguments = -m upload -u jappleseed@apple.com -p **hidden value** -asc_provider Apple -v eXtreme -assetFile MyApp.ipa -assetDescription AppStoreInfo.plist[2018-08-29 13:47:45 EDT] <main> DBG-X: parameter Version = 3.3.0[2018-08-29 13:47:45 EDT] <main> DBG-X: parameter iTMSTransporterMode = upload[2018-08-29 13:47:45 EDT] <main> INFO: id = 20180829134745-342[2018-08-29 13:47:45 EDT] <main> INFO: iTMSTransporter Correlation Key: 0f4266a5-3e06-45de-8c6b-b2cb81c9a4f7[2018-08-29 13:47:49 EDT] <main> DBG-X: Apple's web service operation return value:[2018-08-29 13:47:49 EDT] <main> DBG-X: parameter AsperaLoggingLevel = OFF[2018-08-29 13:47:49 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2018-08-29 13:47:49 EDT] <main> DBG-X: parameter SigniantLoggingLevel = OFF[2018-08-29 13:47:49 EDT] <main> DBG-X: parameter SessionExpiration = 2018-09-02T17:47:45.527Z[2018-08-29 13:47:49 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2018-08-29 13:47:49 EDT] <main> INFO: Signiant TransferEngine build 10.6.0.59156[2018-08-29 13:47:49 EDT] <main> INFO: Using Signiant UDP transport[2018-08-29 13:47:49 EDT] <main> DBG-X: Setting the target rate to 15000001 bytes per second.[2018-08-29 13:47:49 EDT] <main> DBG-X: Setting the throttle to 12500000 bytes per second.[2018-08-29 13:47:49 EDT] <main> INFO: Transfer engine: 10.6.0.59156[2018-08-29 13:47:49 EDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2018-08-29 13:47:49 EDT] <Transport Protocol> INFO: The Signiant transfer engine's status is CONNECTING[2018-08-29 13:47:49 EDT] <Transport Protocol Seeker> INFO: Processing URL list: mxwan://vp2-sgr002-itms6.cse.apple.com:44001/[2018-08-29 13:47:49 EDT] <Connector: UDP vp2-sgr002-itms6.cse.apple.com/17.176.217.12:44001> INFO: Trying UDP vp2-sgr002-itms6.cse.apple.com/17.176.217.12:44001...[2018-08-29 13:47:50 EDT] <Transport Protocol Seeker> INFO: Connected to UDP vp2-sgr002-itms6.cse.apple.com/17.176.217.12:44001[2018-08-29 13:47:51 EDT] <Transport Protocol> INFO: Authenticating[2018-08-29 13:47:52 EDT] <Transport Protocol> INFO: The Signiant transfer engine's status is AWAITING_DATA_STREAMS[2018-08-29 13:47:52 EDT] <Transport Protocol> INFO: Setting up data streams[2018-08-29 13:47:53 EDT] <Data Stream 0 (0)> INFO: The Signiant transfer engine's status is CONNECTED[2018-08-29 13:47:53 EDT] <Data Stream 0 (0)> INFO: Connected using WAN accelerator[2018-08-29 13:47:53 EDT] <File Progress Event Thread> INFO: File: fb1ae873-d4e9-4f68-ad8e-3ee3011e2c9d3386412836054817202.txt 11/11, 100% completed[2018-08-29 13:47:53 EDT] <Data Channel Controller> DBG-X: The status for the file, fb1ae873-d4e9-4f68-ad8e-3ee3011e2c9d3386412836054817202.txt, is TRANSFERRED.[2018-08-29 13:47:54 EDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2018-08-29 13:47:54 EDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2018-08-29 13:47:54 EDT] <main> DEBUG: Using token file path /home/jappleseed/.itmstransporter/UploadTokens/ubuntu_Apple_4112979851.itmsp.token[2018-08-29 13:47:54 EDT] <main> DEBUG: Attempting exclusive file lock on token file[2018-08-29 13:47:54 EDT] <main> DEBUG: Set token: 7c08bbaa-795a-40cd-8298-7ea058a4a3a4/1535564863771[2018-08-29 13:47:54 EDT] <main> DBG-X: Memory: [JVM] 1019M free, 1070M total, 1820M max [System] (Physical) 530M free, 3933M total (Swap) 4090M free, 4093M total[2018-08-29 13:47:54 EDT] <main> DBG-X: Deflated 601 bytes to 440[2018-08-29 13:47:54 EDT] <main> DBG-X: Using operation named: validateAssets[2018-08-29 13:47:54 EDT] <main> DBG-X: Apple's web service operation input parameters:[2018-08-29 13:47:54 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2018-08-29 13:47:54 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2018-08-29 13:47:54 EDT] <main> DBG-X: parameter CPUToken = 7c08bbaa-795a-40cd-8298-7ea058a4a3a4/1535564863771[2018-08-29 13:47:54 EDT] <main> DBG-X: parameter Files = [MyApp.ipa, metadata.xml][2018-08-29 13:47:54 EDT] <main> DBG-X: parameter ItcProviderName = Apple[2018-08-29 13:47:54 EDT] <main> DBG-X: parameter MetadataChecksum = 414dd21173af5e9313c7ae71c1b43c12[2018-08-29 13:47:54 EDT] <main> DBG-X: parameter MetadataCompressed = (suppressed)[2018-08-29 13:47:54 EDT] <main> DBG-X: parameter MetadataInfo = {app_platform=ios, primary_bundle_identifier=, device_id=, bundle_identifier=com.apple.contentdelivery.myApp, packageVersion=software5.4, apple_id=4112979851, asset_types=[bundle], bundle_version=1.0, bundle_short_version_string=1.0}[2018-08-29 13:47:54 EDT] <main> DBG-X: parameter OSIdentifier = Linux 4.4.0-133-generic (amd64); jvm=25.181-b13; jre=1.8.0_181-b13[2018-08-29 13:47:54 EDT] <main> DBG-X: parameter PackageName = 4112979851.itmsp[2018-08-29 13:47:54 EDT] <main> DBG-X: parameter PackageSize = 237820[2018-08-29 13:47:54 EDT] <main> DBG-X: parameter RequestUUID = d58f2b84-8ed5-4226-8879-077c06e3f3ad[2018-08-29 13:47:54 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2018-08-29T13:47:54-04:00[2018-08-29 13:47:54 EDT] <main> DBG-X: parameter StreamingInfoList = [file: AppStoreInfo.plist536717192619580629.swinfo.gz, content-length: 3382224, content-type: application/binary, MD5: 5487dbde1d6c2294da177dae83d8fa2e][2018-08-29 13:47:54 EDT] <main> DBG-X: parameter Throttle = 100000[2018-08-29 13:47:54 EDT] <main> DBG-X: parameter Transport = Signiant[2018-08-29 13:47:54 EDT] <main> DBG-X: parameter TransporterArguments = -m upload -u jappleseed@apple.com -p **hidden value** -asc_provider Apple -v eXtreme -assetFile MyApp.ipa -assetDescription AppStoreInfo.plist[2018-08-29 13:47:54 EDT] <main> DBG-X: parameter Version = 3.3.0[2018-08-29 13:47:54 EDT] <main> DBG-X: parameter iTMSTransporterMode = upload[2018-08-29 13:47:54 EDT] <main> INFO: id = 20180829134754-176[2018-08-29 13:47:54 EDT] <main> INFO: iTMSTransporter Correlation Key: 0f4266a5-3e06-45de-8c6b-b2cb81c9a4f7[2018-08-29 13:48:22 EDT] <main> DBG-X: Apple's web service operation return value:[2018-08-29 13:48:22 EDT] <main> DBG-X: parameter SessionExpiration = 2018-09-02T17:48:02.256Z[2018-08-29 13:48:22 EDT] <main> DBG-X: parameter TransportUser = transporter[2018-08-29 13:48:22 EDT] <main> DBG-X: parameter ResumeFlag = false[2018-08-29 13:48:22 EDT] <main> DBG-X: parameter Success = true[2018-08-29 13:48:22 EDT] <main> DBG-X: parameter FilesToUpload = [metadata.xml, MyApp.ipa][2018-08-29 13:48:22 EDT] <main> DBG-X: parameter AssetsToDescribe = [{Role=source, Filename=MyApp.ipa, ShouldDescribeAsset=true, UTI=com.apple.ipa}][2018-08-29 13:48:22 EDT] <main> DBG-X: parameter CPUToken = 9e96d4f1-605a-413a-9a09-306f63248431/1535564897187[2018-08-29 13:48:22 EDT] <main> DBG-X: parameter SigniantLoggingLevel = INFO[2018-08-29 13:48:22 EDT] <main> DBG-X: parameter FileSizes = {MyApp.ipa=237219}[2018-08-29 13:48:22 EDT] <main> DBG-X: parameter TransportPort = 44001[2018-08-29 13:48:22 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2018-08-29 13:48:22 EDT] <main> DBG-X: parameter TransportHosts = [vp2-sgr002-itms6.cse.apple.com][2018-08-29 13:48:22 EDT] <main> DBG-X: parameter MinimumFileSizeThresholdForCheckum = 104857600[2018-08-29 13:48:22 EDT] <main> DBG-X: parameter SoftwareMediaDescriptionFormat = binary[2018-08-29 13:48:22 EDT] <main> DBG-X: parameter SoftwareMediaDescriptionThresholds = {in-app-purchase-content={extensions=[pkg], size=100000000}, ccats={extensions=[pdf], size=100000000}, product-archive={extensions=[pkg], size=100000000}, developer-id-package={extensions=[zip, pkg, dmg], size=100000000}, bundle={extensions=[zip, ipa], size=100000000}, large-icon={extensions=[jpg, png, jpeg], size=100000000}}[2018-08-29 13:48:22 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2018-08-29 13:48:22 EDT] <main> DBG-X: parameter ProviderName = Apple[2018-08-29 13:48:22 EDT] <main> DBG-X: parameter Checksums = {MyApp.ipa=6f0ecfd6285588915617b1795afb8930}[2018-08-29 13:48:22 EDT] <main> DBG-X: parameter TransportPath = sgr_pod2_itms6/transporter/content/transporter/Apple[2018-08-29 13:48:22 EDT] <main> DBG-X: parameter NewPackageName = 4112979851-20180829104818-995.itmsp[2018-08-29 13:48:22 EDT] <main> DBG-X: parameter ProviderNameForToken = Apple[2018-08-29 13:48:22 EDT] <main> DBG-X: JSON-START>>{"dev-id-results":{"upload_id":"d58f2b84-8ed5-4226-8879-077c06e3f3ad"}}<<JSON-END[2018-08-29 13:48:22 EDT] <main> DBG-X: Existing token found, cleaning up[2018-08-29 13:48:22 EDT] <main> DBG-X: Unlocking token at path /home/jappleseed/.itmstransporter/UploadTokens/ubuntu_Apple_4112979851.itmsp.token[2018-08-29 13:48:22 EDT] <main> DBG-X: Releasing token file lock[2018-08-29 13:48:22 EDT] <main> DEBUG: Using token file path /home/jappleseed/.itmstransporter/UploadTokens/ubuntu_Apple_4112979851.itmsp.token[2018-08-29 13:48:22 EDT] <main> DEBUG: Attempting exclusive file lock on token file[2018-08-29 13:48:22 EDT] <main> DEBUG: Set token: 9e96d4f1-605a-413a-9a09-306f63248431/1535564897187[2018-08-29 13:48:22 EDT] <main> INFO: The list of files requested for upload by Apple is: [metadata.xml, MyApp.ipa]. These are the files that will be uploaded.[2018-08-29 13:48:22 EDT] <main> INFO: Done performing authentication.[2018-08-29 13:48:22 EDT] <main> INFO: The asset replacement verification check is disabled.[2018-08-29 13:48:22 EDT] <main> INFO: Checking the file size of the files: [MyApp.ipa][2018-08-29 13:48:22 EDT] <main> DBG-X: Checking the size of file: MyApp.ipa[2018-08-29 13:48:22 EDT] <main> INFO: Done checking the file sizes.[2018-08-29 13:48:22 EDT] <main> INFO: Checking the md5 checksum of the files: [MyApp.ipa][2018-08-29 13:48:22 EDT] <main> DBG-X: Checking the MD5 checksum of file: MyApp.ipa[2018-08-29 13:48:22 EDT] <main> INFO: Done checking the md5 checksum.[2018-08-29 13:48:22 EDT] <main> INFO: Preparing to upload package 4112979851.itmsp ...[2018-08-29 13:48:22 EDT] <main> INFO: Determining which files should be uploaded ...[2018-08-29 13:48:22 EDT] <main> DEBUG: Valid local files will be checked:[/tmp/DeveloperAPIUpload4255970977768683773/4112979851.itmsp/metadata.xml, /tmp/DeveloperAPIUpload4255970977768683773/4112979851.itmsp/MyApp.ipa][2018-08-29 13:48:22 EDT] <main> DEBUG: Remote files uploaded:[2018-08-29 13:48:22 EDT] <main> DBG-X: Examining working file: metadata.xml[2018-08-29 13:48:22 EDT] <main> DEBUG: Adding file to be uploaded: metadata.xml[2018-08-29 13:48:22 EDT] <main> DBG-X: Examining working file: MyApp.ipa[2018-08-29 13:48:22 EDT] <main> DEBUG: Adding file to be uploaded: MyApp.ipa[2018-08-29 13:48:22 EDT] <main> INFO: Finished determining which files should be uploaded.[2018-08-29 13:48:22 EDT] <main> DBG-X: ITMSPackage: files to be uploaded:[/tmp/DeveloperAPIUpload4255970977768683773/4112979851.itmsp/metadata.xml, /tmp/DeveloperAPIUpload4255970977768683773/4112979851.itmsp/MyApp.ipa][2018-08-29 13:48:22 EDT] <main> INFO: Starting to upload the package's files (4112979851.itmsp) ...[2018-08-29 13:48:22 EDT] <main> DEBUG: Resetting sizes for progress logging[2018-08-29 13:48:22 EDT] <main> INFO: Computing total size of files to upload ...[2018-08-29 13:48:22 EDT] <main> DBG-X: adding file for % complete logging: metadata.xml , size: 601[2018-08-29 13:48:22 EDT] <main> DBG-X: adding file for % complete logging: MyApp.ipa , size: 237219[2018-08-29 13:48:22 EDT] <main> DEBUG: Setting total size of files for upload to: 237820[2018-08-29 13:48:22 EDT] <main> INFO: Done computing total size of files to upload.[2018-08-29 13:48:22 EDT] <main> INFO: Signiant TransferEngine build 10.6.0.59156[2018-08-29 13:48:22 EDT] <main> INFO: Using Signiant UDP transport[2018-08-29 13:48:22 EDT] <main> DBG-X: Setting the target rate to 15000001 bytes per second.[2018-08-29 13:48:22 EDT] <main> DBG-X: Setting the throttle to 12500000 bytes per second.[2018-08-29 13:48:22 EDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2018-08-29 13:48:22 EDT] <Transport Protocol> INFO: The Signiant transfer engine's status is CONNECTINGAug 29, 2018 1:48:22 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Processing URL list: mxwan://vp2-sgr002-itms6.cse.apple.com:44001/[2018-08-29 13:48:22 EDT] <Transport Protocol Seeker> INFO: Processing URL list: mxwan://vp2-sgr002-itms6.cse.apple.com:44001/Aug 29, 2018 1:48:22 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Trying UDP vp2-sgr002-itms6.cse.apple.com/17.176.217.12:44001...[2018-08-29 13:48:22 EDT] <Connector: UDP vp2-sgr002-itms6.cse.apple.com/17.176.217.12:44001> INFO: Trying UDP vp2-sgr002-itms6.cse.apple.com/17.176.217.12:44001...Aug 29, 2018 1:48:23 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Connected to UDP vp2-sgr002-itms6.cse.apple.com/17.176.217.12:44001[2018-08-29 13:48:23 EDT] <Transport Protocol Seeker> INFO: Connected to UDP vp2-sgr002-itms6.cse.apple.com/17.176.217.12:44001Aug 29, 2018 1:48:23 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Authenticating[2018-08-29 13:48:23 EDT] <Transport Protocol> INFO: AuthenticatingAug 29, 2018 1:48:24 PM com.signiant.interactivetransfer.engine.ControlStream transferINFO: Remote agent log base: sigitc-2018-08-29-13-48-22-450.311214-2[2018-08-29 13:48:24 EDT] <Transport Protocol> INFO: The Signiant transfer engine's status is AWAITING_DATA_STREAMSAug 29, 2018 1:48:24 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Setting up data streams[2018-08-29 13:48:24 EDT] <Transport Protocol> INFO: Setting up data streams[2018-08-29 13:48:25 EDT] <Data Stream 0 (0)> INFO: The Signiant transfer engine's status is CONNECTEDAug 29, 2018 1:48:25 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Connected using WAN accelerator[2018-08-29 13:48:25 EDT] <Data Stream 0 (0)> INFO: Connected using WAN accelerator[2018-08-29 13:48:26 EDT] <File Progress Event Thread> INFO: File: metadata.xml 601/601, 100% completed[2018-08-29 13:48:26 EDT] <File Progress Event Thread> DBG-X: Memory: [JVM] 887M free, 1070M total, 1820M max [System] (Physical) 514M free, 3933M total (Swap) 4090M free, 4093M total[2018-08-29 13:48:26 EDT] <File Progress Event Thread> DBG-X: Using operation named: assignTransportPodToUpload[2018-08-29 13:48:26 EDT] <File Progress Event Thread> DBG-X: Apple's web service operation input parameters:[2018-08-29 13:48:26 EDT] <File Progress Event Thread> DBG-X: parameter Application = iTMSTransporter[2018-08-29 13:48:26 EDT] <File Progress Event Thread> DBG-X: parameter BaseVersion = 3.3.0[2018-08-29 13:48:26 EDT] <File Progress Event Thread> DBG-X: parameter CPUToken = 9e96d4f1-605a-413a-9a09-306f63248431/1535564897187[2018-08-29 13:48:26 EDT] <File Progress Event Thread> DBG-X: parameter ItcProviderName = Apple[2018-08-29 13:48:26 EDT] <File Progress Event Thread> DBG-X: parameter NewPackageName = 4112979851-20180829104818-995.itmsp[2018-08-29 13:48:26 EDT] <File Progress Event Thread> DBG-X: parameter OSIdentifier = Linux 4.4.0-133-generic (amd64); jvm=25.181-b13; jre=1.8.0_181-b13[2018-08-29 13:48:26 EDT] <File Progress Event Thread> DBG-X: parameter Pod = iTMS6 Signiant 2[2018-08-29 13:48:26 EDT] <File Progress Event Thread> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2018-08-29T13:48:26-04:00[2018-08-29 13:48:26 EDT] <File Progress Event Thread> DBG-X: parameter StatisticsPreviousCallDurationInSecs = 3.726999621[2018-08-29 13:48:26 EDT] <File Progress Event Thread> DBG-X: parameter Transport = Signiant[2018-08-29 13:48:26 EDT] <File Progress Event Thread> DBG-X: parameter TransporterArguments = -m upload -u jappleseed@apple.com -p **hidden value** -asc_provider Apple -v eXtreme -assetFile MyApp.ipa -assetDescription AppStoreInfo.plist[2018-08-29 13:48:26 EDT] <File Progress Event Thread> DBG-X: parameter Version = 3.3.0[2018-08-29 13:48:26 EDT] <File Progress Event Thread> DBG-X: parameter iTMSTransporterMode = upload[2018-08-29 13:48:26 EDT] <File Progress Event Thread> INFO: id = 20180829134826-261[2018-08-29 13:48:26 EDT] <File Progress Event Thread> INFO: iTMSTransporter Correlation Key: 0f4266a5-3e06-45de-8c6b-b2cb81c9a4f7[2018-08-29 13:48:26 EDT] <Data Channel Controller> DBG-X: The status for the file, metadata.xml, is TRANSFERRED.[2018-08-29 13:48:26 EDT] <Data Channel Controller> INFO: Package upload progress: 0.25% completed[2018-08-29 13:48:28 EDT] <File Progress Event Thread> DBG-X: Apple's web service operation return value:[2018-08-29 13:48:28 EDT] <File Progress Event Thread> DBG-X: parameter EnableJWTForAllCalls = false[2018-08-29 13:48:28 EDT] <File Progress Event Thread> DBG-X: parameter SessionExpiration = 2018-09-02T17:48:27.323Z[2018-08-29 13:48:28 EDT] <File Progress Event Thread> DBG-X: parameter Success = true[2018-08-29 13:48:28 EDT] <File Progress Event Thread> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2018-08-29 13:48:28 EDT] <File Progress Event Thread> INFO: File: MyApp.ipa 15800/237219, 6% completed[2018-08-29 13:48:28 EDT] <File Progress Event Thread> INFO: File: MyApp.ipa 31600/237219, 13% completed[2018-08-29 13:48:28 EDT] <Data Channel Controller> DBG-X: The status for the file, MyApp.ipa, is TRANSFERRED.[2018-08-29 13:48:28 EDT] <Data Channel Controller> INFO: Package upload progress: 100% completed[2018-08-29 13:48:29 EDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2018-08-29 13:48:29 EDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTEDAug 29, 2018 1:48:29 PM com.signiant.interactivetransfer.engine.TransferEngine doTransferINFO: Transfer completed: SUCCESSFUL[2018-08-29 13:48:29 EDT] <main> INFO: The file, metadata.xml, was uploaded successfully.[2018-08-29 13:48:29 EDT] <main> INFO: The file, MyApp.ipa, was uploaded successfully.[2018-08-29 13:48:29 EDT] <main> INFO: The status for the upload is SUCCESSFUL.[2018-08-29 13:48:29 EDT] <main> INFO: The package's files (4112979851.itmsp) uploaded successfully.[2018-08-29 13:48:29 EDT] <main> INFO: Done performing upload.[2018-08-29 13:48:29 EDT] <main> DBG-X: The transfer time for the package 4112979851.itmsp was 7208 milliseconds.[2018-08-29 13:48:29 EDT] <main> DBG-X: Throughput information for 4112979851.itmsp: 0 minutes, 7.21 seconds, 31.45KB, 4.36KB/sec[2018-08-29 13:48:29 EDT] <main> DBG-X: Memory: [JVM] 1023M free, 1070M total, 1820M max [System] (Physical) 504M free, 3933M total (Swap) 4090M free, 4093M total[2018-08-29 13:48:29 EDT] <main> DBG-X: Using operation named: uploadDoneWithArguments[2018-08-29 13:48:29 EDT] <main> DBG-X: Apple's web service operation input parameters:[2018-08-29 13:48:29 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2018-08-29 13:48:29 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2018-08-29 13:48:29 EDT] <main> DBG-X: parameter CPUToken = 9e96d4f1-605a-413a-9a09-306f63248431/1535564897187[2018-08-29 13:48:29 EDT] <main> DBG-X: parameter ClientChecksumInfo = [{CalculationTime=2, FileLastModified=1535564858000, Filename=MyApp.ipa, FileSize=237219, CalculatedChecksum=6f0ecfd6285588915617b1795afb8930}][2018-08-29 13:48:29 EDT] <main> DBG-X: parameter ExtraTransportLogFile = $MZCD_STREAMING_ROOT/c463bb82-84e7-4b1e-848d-21db80281769_1681973186996258494sigitc-2018-08-29-13-48-22-450.311214.log.info[2018-08-29 13:48:29 EDT] <main> DBG-X: parameter FileSizeInfo = {metadata.xml=601, MyApp.ipa=237219}[2018-08-29 13:48:29 EDT] <main> DBG-X: parameter ItcProviderName = Apple[2018-08-29 13:48:29 EDT] <main> DBG-X: parameter NewPackageName = 4112979851-20180829104818-995.itmsp[2018-08-29 13:48:29 EDT] <main> DBG-X: parameter NumberBytesTransferred = 32201[2018-08-29 13:48:29 EDT] <main> DBG-X: parameter OSIdentifier = Linux 4.4.0-133-generic (amd64); jvm=25.181-b13; jre=1.8.0_181-b13[2018-08-29 13:48:29 EDT] <main> DBG-X: parameter PackagePathWithoutBase = sgr_pod2_itms6/transporter/content/transporter/Apple[2018-08-29 13:48:29 EDT] <main> DBG-X: parameter StatisticsArray = [{duration=0.735048322, method=clientApplication.start, count=1}, {duration=0.999052844, method=authenticateForSession, count=1}, {duration=2.950622859, method=lookupSoftwareForBundleId, count=1}, {duration=5.62706693, method=validateMetadata, count=1}, {duration=4.003671094, method=lookupTransportDiagnostic, count=1}, {duration=27.615494427, method=validateAssets, count=1}, {duration=5.03426E-4, method=createTransportPod, count=1}, {duration=3.726999621, method=upload-SigniantTransport, count=1}, {duration=2.704627133, method=assignTransportPodToUpload, count=1}][2018-08-29 13:48:29 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2018-08-29T13:48:29-04:00[2018-08-29 13:48:29 EDT] <main> DBG-X: parameter StreamingInfoList = [file: c463bb82-84e7-4b1e-848d-21db80281769_1681973186996258494sigitc-2018-08-29-13-48-22-450.311214.log.info, content-length: 271, content-type: text/plain, MD5: 113a83018f150a2228cc8b42e77d6d91][2018-08-29 13:48:29 EDT] <main> DBG-X: parameter Throttle = 100000[2018-08-29 13:48:29 EDT] <main> DBG-X: parameter TransferTime = 7208[2018-08-29 13:48:29 EDT] <main> DBG-X: parameter Transport = Signiant[2018-08-29 13:48:29 EDT] <main> DBG-X: parameter TransportLogCompressed = (suppressed)[2018-08-29 13:48:29 EDT] <main> DBG-X: parameter TransporterArguments = -m upload -u jappleseed@apple.com -p **hidden value** -asc_provider Apple -v eXtreme -assetFile MyApp.ipa -assetDescription AppStoreInfo.plist[2018-08-29 13:48:29 EDT] <main> DBG-X: parameter Version = 3.3.0[2018-08-29 13:48:29 EDT] <main> DBG-X: parameter iTMSTransporterMode = upload[2018-08-29 13:48:29 EDT] <main> INFO: id = 20180829134829-320[2018-08-29 13:48:29 EDT] <main> INFO: iTMSTransporter Correlation Key: 0f4266a5-3e06-45de-8c6b-b2cb81c9a4f7[2018-08-29 13:48:33 EDT] <main> DBG-X: Apple's web service operation return value:[2018-08-29 13:48:33 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2018-08-29 13:48:33 EDT] <main> DBG-X: parameter SessionInvalid = true[2018-08-29 13:48:33 EDT] <main> DBG-X: parameter Success = true[2018-08-29 13:48:33 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2018-08-29 13:48:33 EDT] <main> DBG-X: Unlocking token at path /home/jappleseed/.itmstransporter/UploadTokens/ubuntu_Apple_4112979851.itmsp.token[2018-08-29 13:48:33 EDT] <main> DBG-X: Releasing token file lock[2018-08-29 13:48:33 EDT] <main> DBG-X: Removing token at path /home/jappleseed/.itmstransporter/UploadTokens/ubuntu_Apple_4112979851.itmsp.token[2018-08-29 13:48:33 EDT] <main> INFO: Done performing uploadDone notification to Apple.[2018-08-29 13:48:33 EDT] <main> INFO: The package: /tmp/DeveloperAPIUpload4255970977768683773/4112979851.itmsp has been successfully uploaded.Package Summary:1 packages were uploaded successfully:/tmp/DeveloperAPIUpload4255970977768683773/4112979851.itmsp[2018-08-29 13:48:33 EDT] <main> DBG-X: Returning 0

App upload using macOS with -assetFile

In the following example, the user runs Transporter in upload mode to upload an iOS app on macOS. The example uses -assetFile to specify the app file. The -assetDescription option is optional on macOS. The -assetFile option specifies either an iOS .ipa or a macOS .pkg file which is the result of an Xcode build. The example below is for an iOS application called MyApp.

This example is being sent by a multi-provider user, so the -asc_provider option is required. It is optional if the user is not a multi-provider user who should use -itc_provider instead.

jappleseed@orchard ~ % /usr/local/itms/bin/iTMSTransporter -m upload -u johnny-appleseed@apple.com -p Test12#$ -asc_provider Apple -v eXtreme -assetFile MyApp.ipa[2021-11-19 17:34:17 PST] <main> INFO: Configuring logging...[2021-11-19 17:34:17 PST] <main> INFO: Logging level set to eXtreme[2021-11-19 17:34:19 PST] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2021-11-19 17:34:19 PST] <main> INFO: OS identifier: Mac OS X 11.5.3 (x86_64); jvm=14.0.2+12-iTunesOpenJDK-1; jre=14.0.2+12-iTunesOpenJDK-1[2021-11-19 17:34:19 PST] <main> INFO: Memory: [JVM] 977M free, 1024M total, 2048M max [System] (Physical) 4340M free, 73728M total (Swap) 632M free, 1024M total[2021-11-19 17:34:19 PST] <main> DBG-X: Memory: [JVM] 977M free, 1024M total, 2048M max [System] (Physical) 4340M free, 73728M total (Swap) 632M free, 1024M total[2021-11-19 17:34:19 PST] <main> DBG-X: Using operation named: authenticateForSession[2021-11-19 17:34:19 PST] <main> DBG-X: Apple's web service operation input parameters:[2021-11-19 17:34:19 PST] <main> DBG-X: parameter Application = iTMSTransporter[2021-11-19 17:34:19 PST] <main> DBG-X: parameter BaseVersion = 3.3.0[2021-11-19 17:34:19 PST] <main> DBG-X: parameter ItcProviderName = Apple[2021-11-19 17:34:19 PST] <main> DBG-X: parameter OSIdentifier = Mac OS X 11.5.3 (x86_64); jvm=14.0.2+12-iTunesOpenJDK-1; jre=14.0.2+12-iTunesOpenJDK-1[2021-11-19 17:34:19 PST] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2021-11-19T17:34:19-05:00[2021-11-19 17:34:19 PST] <main> DBG-X: parameter StatisticsPreviousCallDurationInSecs = 0.083753697[2021-11-19 17:34:19 PST] <main> DBG-X: parameter TransporterArguments = -m upload -u johnny-appleseed@apple.com -p **hidden value** -asc_provider Apple -v eXtreme -assetFile MyApp.ipa[2021-11-19 17:34:19 PST] <main> DBG-X: parameter Version = 3.3.0[2021-11-19 17:34:19 PST] <main> DBG-X: parameter iTMSTransporterMode = upload[2021-11-19 17:34:19 PST] <main> INFO: id = 20211119173419-331[2021-11-19 17:34:19 PST] <main> INFO: iTMSTransporter Correlation Key: 6aed5845-5f32-4529-bf6a-c66dbbc10207-0001[2021-11-19 17:34:20 PST] <main> DBG-X: Apple's web service operation return value:[2021-11-19 17:34:20 PST] <main> DBG-X: parameter SharedSecret = **hidden value**[2021-11-19 17:34:20 PST] <main> DBG-X: parameter MultipartUploadsEnabled = true[2021-11-19 17:34:20 PST] <main> DBG-X: parameter EnableJWTForAllCalls = false[2021-11-19 17:34:20 PST] <main> DBG-X: parameter TxHeaders = {jenga=true}[2021-11-19 17:34:20 PST] <main> DBG-X: parameter ShouldUseFeatures = (null)[2021-11-19 17:34:20 PST] <main> DBG-X: parameter SessionExpiration = 2021-11-23T22:34:20.184Z[2021-11-19 17:34:20 PST] <main> DBG-X: parameter SessionId = CP+qDBIQzMyY27YiRAWHwg+9VNgK7g==[2021-11-19 17:34:20 PST] <main> DBG-X: parameter ShouldUseRESTAPIs = false[2021-11-19 17:34:20 PST] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2021-11-19 17:34:24 PST] <main> DBG-X: Using operation named: lookupSoftwareForBundleId[2021-11-19 17:34:24 PST] <main> DBG-X: Apple's web service operation input parameters:[2021-11-19 17:34:24 PST] <main> DBG-X: parameter Application = iTMSTransporter[2021-11-19 17:34:24 PST] <main> DBG-X: parameter BaseVersion = 3.3.0[2021-11-19 17:34:24 PST] <main> DBG-X: parameter BundleId = com.apple.MyApp[2021-11-19 17:34:24 PST] <main> DBG-X: parameter ItcProviderName = Apple[2021-11-19 17:34:24 PST] <main> DBG-X: parameter OSIdentifier = Mac OS X 11.5.3 (x86_64); jvm=14.0.2+12-iTunesOpenJDK-1; jre=14.0.2+12-iTunesOpenJDK-1[2021-11-19 17:34:24 PST] <main> DBG-X: parameter SoftwareTypeEnum = ios[2021-11-19 17:34:24 PST] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2021-11-19T17:34:24-05:00[2021-11-19 17:34:24 PST] <main> DBG-X: parameter TransporterArguments = -m upload -u johnny-appleseed@apple.com -p **hidden value** -asc_provider Apple -v eXtreme -assetFile MyApp.ipa[2021-11-19 17:34:24 PST] <main> DBG-X: parameter Version = 3.3.0[2021-11-19 17:34:24 PST] <main> DBG-X: parameter iTMSTransporterMode = upload[2021-11-19 17:34:24 PST] <main> INFO: id = 20211119173424-765[2021-11-19 17:34:24 PST] <main> INFO: iTMSTransporter Correlation Key: 6aed5845-5f32-4529-bf6a-c66dbbc10207-0001[2021-11-19 17:34:26 PST] <main> DBG-X: Apple's web service operation return value:[2021-11-19 17:34:26 PST] <main> DBG-X: parameter ProviderPublicId = 69a6de93-1daf-47e3-e053-5b8c7c11a4d1[2021-11-19 17:34:26 PST] <main> DBG-X: parameter DisplayKeys = [Application, Version Number, SKU Number, Primary Language, Copyright, Type, Apple ID][2021-11-19 17:34:26 PST] <main> DBG-X: parameter EnableJWTForAllCalls = false[2021-11-19 17:34:26 PST] <main> DBG-X: parameter Applications = {xctest-MyApp 1.0 (iOS App)=111222333}[2021-11-19 17:34:26 PST] <main> DBG-X: parameter ShouldUseFeatures = (null)[2021-11-19 17:34:26 PST] <main> DBG-X: parameter ValidIconSizes = [57x57][2021-11-19 17:34:26 PST] <main> DBG-X: parameter SessionExpiration = 2021-11-23T22:34:26.096Z[2021-11-19 17:34:26 PST] <main> DBG-X: parameter Attributes = [{Type=iOS App, Primary Language=en-US, Apple ID=111222333, AppleID=111222333, WWDRIdentifier=Apple, ReservedBundleIdentifier=com.apple.MyApp, DidOptInToMacAppStore=true, SKU Number=iOSTestAppSoloSKU, SoftwareTypeEnum=Purple, Application=xctest-MyApp, MarketingVersion=1.0}][2021-11-19 17:34:26 PST] <main> DBG-X: parameter Success = true[2021-11-19 17:34:26 PST] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2021-11-19 17:34:26 PST] <main> DBG-X: parameter PerformZipFilenameVerification = true[2021-11-19 17:34:26 PST] <main> DBG-X: parameter ProviderName = Apple[2021-11-19 17:34:26 PST] <main> DBG-X: parameter SkipValidateSupportedArchitectures = true[2021-11-19 17:34:26 PST] <main> DBG-X: parameter PerformIconVerification = true[2021-11-19 17:34:26 PST] <main> DBG-X: parameter PerformCodesignVerification = anchor apple generic and certificate 1[field.1.2.840.113635.100.6.2.1] exists and (certificate leaf[field.1.2.840.113635.100.6.1.2] exists or certificate leaf[field.1.2.840.113635.100.6.1.4] exists)[2021-11-19 17:34:26 PST] <main> DBG-X: parameter PerformIconSizeVerification = true[2021-11-19 17:34:26 PST] <main> DBG-X: parameter DisallowedPaths = [SC_Info][2021-11-19 17:34:26 PST] <main> DBG-X: parameter ShouldUseRESTAPIs = false[2021-11-19 17:34:27 PST] <main> INFO: Upload mode selected.[2021-11-19 17:34:27 PST] <main> DBG-X: Memory: [JVM] 951M free, 1024M total, 2048M max [System] (Physical) 3918M free, 73728M total (Swap) 632M free, 1024M total[2021-11-19 17:34:27 PST] <main> DBG-X: Using operation named: authenticateForTransportDiscovery[2021-11-19 17:34:27 PST] <main> DBG-X: Apple's web service operation input parameters:[2021-11-19 17:34:27 PST] <main> DBG-X: parameter Application = iTMSTransporter[2021-11-19 17:34:27 PST] <main> DBG-X: parameter BaseVersion = 3.3.0[2021-11-19 17:34:27 PST] <main> DBG-X: parameter ItcProviderName = Apple[2021-11-19 17:34:27 PST] <main> DBG-X: parameter OSIdentifier = Mac OS X 11.5.3 (x86_64); jvm=14.0.2+12-iTunesOpenJDK-1; jre=14.0.2+12-iTunesOpenJDK-1[2021-11-19 17:34:27 PST] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2021-11-19T17:34:27-05:00[2021-11-19 17:34:27 PST] <main> DBG-X: parameter TransporterArguments = -m upload -u johnny-appleseed@apple.com -p **hidden value** -asc_provider Apple -v eXtreme -assetFile MyApp.ipa[2021-11-19 17:34:27 PST] <main> DBG-X: parameter Version = 3.3.0[2021-11-19 17:34:27 PST] <main> DBG-X: parameter iTMSTransporterMode = upload[2021-11-19 17:34:27 PST] <main> INFO: id = 20211119173427-751[2021-11-19 17:34:27 PST] <main> INFO: iTMSTransporter Correlation Key: 6aed5845-5f32-4529-bf6a-c66dbbc10207-0001[2021-11-19 17:34:28 PST] <main> DBG-X: Apple's web service operation return value:[2021-11-19 17:34:28 PST] <main> DBG-X: parameter EnableJWTForAllCalls = false[2021-11-19 17:34:28 PST] <main> DBG-X: parameter PreferredTransports = [HTTP, Signiant, Aspera][2021-11-19 17:34:28 PST] <main> DBG-X: parameter TransportHosts.Signiant = [vp21q06ce-sgr001.cse.apple.com:44001, vp21q06ce-sgr002.cse.apple.com:44001][2021-11-19 17:34:28 PST] <main> DBG-X: parameter ShouldUseFeatures = (null)[2021-11-19 17:34:28 PST] <main> DBG-X: parameter SessionExpiration = 2021-11-23T22:34:27.883Z[2021-11-19 17:34:28 PST] <main> DBG-X: parameter TransportHosts.HTTP = [itms6-itmsdav.itunes.apple.com:443][2021-11-19 17:34:28 PST] <main> DBG-X: parameter TransportHosts.Aspera = [vp21q06ce-vgr001.cse.apple.com:33001, vp21q06ce-vgr002.cse.apple.com:33001][2021-11-19 17:34:28 PST] <main> DBG-X: parameter ShouldUseRESTAPIs = false[2021-11-19 17:34:28 PST] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2021-11-19 17:34:28 PST] <main> INFO: Transporter's command line arguments are: -m upload -u johnny-appleseed@apple.com -p **hidden value** -asc_provider Apple -v eXtreme -assetFile MyApp.ipa[2021-11-19 17:34:28 PST] <main> INFO: Gathering the list of valid files from the package ...[2021-11-19 17:34:28 PST] <main> DEBUG: metadata.xml will be verified by Apple's web service to determine if it is a valid file.[2021-11-19 17:34:28 PST] <main> DEBUG: MyApp.ipa will be verified by Apple's web service to determine if it is a valid file.[2021-11-19 17:34:28 PST] <main> INFO: Finished gathering the list of valid files from the package.[2021-11-19 17:34:28 PST] <main> INFO: Examining the package at: /var/folders/k1/fyztggjd12x7v_br1g23xxfh0000gn/T/DeveloperAPIUpload4660591674728981464/111222333.itmsp[2021-11-19 17:34:28 PST] <main> INFO: Ensuring that package has well formed metadata file...[2021-11-19 17:34:28 PST] <main> DEBUG: Getting case-sensitive metadata xml filename...[2021-11-19 17:34:28 PST] <main> DEBUG: Case-sensitive metadata filename is: metadata.xml[2021-11-19 17:34:28 PST] <main> INFO: Performing authentication of package 111222333.itmsp ...[2021-11-19 17:34:28 PST] <main> DBG-X: Memory: [JVM] 938M free, 1024M total, 2048M max [System] (Physical) 3868M free, 73728M total (Swap) 632M free, 1024M total[2021-11-19 17:34:28 PST] <main> DBG-X: Deflated 635 bytes to 480[2021-11-19 17:34:28 PST] <main> DBG-X: Using operation named: validateMetadata[2021-11-19 17:34:28 PST] <main> DBG-X: Apple's web service operation input parameters:[2021-11-19 17:34:28 PST] <main> DBG-X: parameter Application = iTMSTransporter[2021-11-19 17:34:28 PST] <main> DBG-X: parameter BaseVersion = 3.3.0[2021-11-19 17:34:28 PST] <main> DBG-X: parameter Files = [metadata.xml, MyApp.ipa][2021-11-19 17:34:28 PST] <main> DBG-X: parameter ItcProviderName = Apple[2021-11-19 17:34:28 PST] <main> DBG-X: parameter Metadata = <?xml version="1.0" encoding="UTF-8"?><package version="software5.4" xmlns="http://apple.com/itunes/importer"> <software_assets apple_id="111222333" bundle_short_version_string="1.0" bundle_version="220211119222108" bundle_identifier="com.apple.MyApp" app_platform="ios"> <asset type="bundle"> <data_file> <file_name>MyApp.ipa</file_name> <checksum type="md5">059eedf7c04a612d24344731f683ea67</checksum> <size>466958895</size> </data_file> </asset> </software_assets></package>[2021-11-19 17:34:28 PST] <main> DBG-X: parameter MetadataChecksum = 493809055c828e5b38a445e95e499494[2021-11-19 17:34:28 PST] <main> DBG-X: parameter MetadataCompressed = (suppressed)[2021-11-19 17:34:28 PST] <main> DBG-X: parameter MetadataInfo = {app_platform=ios, primary_bundle_identifier=, device_id=, bundle_identifier=com.apple.MyApp, packageVersion=software5.4, apple_id=111222333, asset_types=[bundle], bundle_version=220211119222108, bundle_short_version_string=1.0}[2021-11-19 17:34:28 PST] <main> DBG-X: parameter OSIdentifier = Mac OS X 11.5.3 (x86_64); jvm=14.0.2+12-iTunesOpenJDK-1; jre=14.0.2+12-iTunesOpenJDK-1[2021-11-19 17:34:28 PST] <main> DBG-X: parameter PackageName = 111222333.itmsp[2021-11-19 17:34:28 PST] <main> DBG-X: parameter PackageSize = 466959530[2021-11-19 17:34:28 PST] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2021-11-19T17:34:28-05:00[2021-11-19 17:34:28 PST] <main> DBG-X: parameter TransporterArguments = -m upload -u johnny-appleseed@apple.com -p **hidden value** -asc_provider Apple -v eXtreme -assetFile MyApp.ipa[2021-11-19 17:34:28 PST] <main> DBG-X: parameter Version = 3.3.0[2021-11-19 17:34:28 PST] <main> DBG-X: parameter iTMSTransporterMode = upload[2021-11-19 17:34:28 PST] <main> INFO: id = 20211119173428-943[2021-11-19 17:34:28 PST] <main> INFO: iTMSTransporter Correlation Key: 6aed5845-5f32-4529-bf6a-c66dbbc10207-0001[2021-11-19 17:34:30 PST] <main> DBG-X: Apple's web service operation return value:[2021-11-19 17:34:30 PST] <main> DBG-X: parameter EnableJWTForAllCalls = false[2021-11-19 17:34:30 PST] <main> DBG-X: parameter ShouldUseFeatures = (null)[2021-11-19 17:34:30 PST] <main> DBG-X: parameter SessionExpiration = 2021-11-23T22:34:28.816Z[2021-11-19 17:34:30 PST] <main> DBG-X: parameter MinimumFileSizeThresholdForCheckum = 104857600[2021-11-19 17:34:30 PST] <main> DBG-X: parameter SoftwareMediaDescriptionFormat = binary[2021-11-19 17:34:30 PST] <main> DBG-X: parameter SoftwareMediaDescriptionThresholds = {in-app-purchase-content={extensions=[pkg], size=100000000}, ccats={extensions=[pdf], size=100000000}, product-archive={extensions=[pkg], size=100000000}, developer-id-package={extensions=[zip, pkg, dmg], size=100000000}, bundle={extensions=[zip, ipa], size=100000000}, large-icon={extensions=[jpg, png, jpeg], size=100000000}}[2021-11-19 17:34:30 PST] <main> DBG-X: parameter Success = true[2021-11-19 17:34:30 PST] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2021-11-19 17:34:30 PST] <main> DBG-X: parameter FilesToUpload = [metadata.xml, MyApp.ipa][2021-11-19 17:34:30 PST] <main> DBG-X: parameter AssetsToDescribe = [{Role=source, Filename=MyApp.ipa, ShouldDescribeAsset=true, UTI=com.apple.ipa}][2021-11-19 17:34:30 PST] <main> DBG-X: parameter CPUToken = a410591d-3a16-4571-9c92-bc49a98d23eb/1637361270352[2021-11-19 17:34:30 PST] <main> DBG-X: parameter Checksums = {MyApp.ipa=059eedf7c04a612d24344731f683ea67}[2021-11-19 17:34:30 PST] <main> DBG-X: parameter FileSizes = {MyApp.ipa=466958895}[2021-11-19 17:34:30 PST] <main> DBG-X: parameter ShouldUseRESTAPIs = false[2021-11-19 17:34:30 PST] <main> DBG-X: parameter ProviderNameForToken = Apple[2021-11-19 17:34:30 PST] <main> INFO: The list of files requested for upload by Apple is: [metadata.xml, MyApp.ipa]. These are the files that will be uploaded.[2021-11-19 17:34:30 PST] <main> INFO: Starting media analysis of assets[2021-11-19 17:34:30 PST] <main> DEBUG: Handling asset: filename=MyApp.ipa,uti=com.apple.ipa,role=source,describe=true[2021-11-19 17:34:30 PST] <main> DEBUG: Using container type tool name and version: iOS App Describer:1.26[2021-11-19 17:34:30 PST] <main> DEBUG: Using path: /var/folders/k1/fyztggjd12x7v_br1g23xxfh0000gn/T/DeveloperAPIUpload4660591674728981464/111222333.itmsp/MyApp.ipa[2021-11-19 17:34:30 PST] <main> DEBUG: Using the provided assetDescription: /var/folders/k1/fyztggjd12x7v_br1g23xxfh0000gn/T/MyApp.ipa7369533956670959907swinfo.plist[2021-11-19 17:34:30 PST] <main> DBG-X: description length:0[2021-11-19 17:34:30 PST] <main> DBG-X: Asset description: [2021-11-19 17:34:30 PST] <main> DEBUG: Asset successfully described: com.apple.jingle.leghorn.software.AbstractSoftwareDescriber$1@7196a8f1[2021-11-19 17:34:30 PST] <main> DBG-X: Deflated 525 bytes to 313[2021-11-19 17:34:30 PST] <main> INFO: Asset media analysis has completed[2021-11-19 17:34:30 PST] <main> DBG-X: Memory: [JVM] 915M free, 1024M total, 2048M max [System] (Physical) 3867M free, 73728M total (Swap) 632M free, 1024M total[2021-11-19 17:34:30 PST] <main> DBG-X: Using operation named: lookupTransportDiagnostic[2021-11-19 17:34:30 PST] <main> DBG-X: Apple's web service operation input parameters:[2021-11-19 17:34:30 PST] <main> DBG-X: parameter Application = iTMSTransporter[2021-11-19 17:34:30 PST] <main> DBG-X: parameter BaseVersion = 3.3.0[2021-11-19 17:34:30 PST] <main> DBG-X: parameter ItcProviderName = Apple[2021-11-19 17:34:30 PST] <main> DBG-X: parameter OSIdentifier = Mac OS X 11.5.3 (x86_64); jvm=14.0.2+12-iTunesOpenJDK-1; jre=14.0.2+12-iTunesOpenJDK-1[2021-11-19 17:34:30 PST] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2021-11-19T17:34:30-05:00[2021-11-19 17:34:30 PST] <main> DBG-X: parameter TransporterArguments = -m upload -u johnny-appleseed@apple.com -p **hidden value** -asc_provider Apple -v eXtreme -assetFile MyApp.ipa[2021-11-19 17:34:30 PST] <main> DBG-X: parameter TxTransportVersions = {SigniantTCP=1.2.0, Aspera=1.2.1, Signiant=1.2.0, HTTP=1.4.3}[2021-11-19 17:34:30 PST] <main> DBG-X: parameter Version = 3.3.0[2021-11-19 17:34:30 PST] <main> DBG-X: parameter iTMSTransporterMode = upload[2021-11-19 17:34:30 PST] <main> INFO: id = 20211119173430-806[2021-11-19 17:34:30 PST] <main> INFO: iTMSTransporter Correlation Key: 6aed5845-5f32-4529-bf6a-c66dbbc10207-0001[2021-11-19 17:34:31 PST] <main> DBG-X: Apple's web service operation return value:[2021-11-19 17:34:31 PST] <main> DBG-X: parameter AsperaLoggingLevel = OFF[2021-11-19 17:34:31 PST] <main> DBG-X: parameter EnableJWTForAllCalls = false[2021-11-19 17:34:31 PST] <main> DBG-X: parameter SigniantLoggingLevel = OFF[2021-11-19 17:34:31 PST] <main> DBG-X: parameter ShouldUseFeatures = (null)[2021-11-19 17:34:31 PST] <main> DBG-X: parameter SessionExpiration = 2021-11-23T22:34:31.139Z[2021-11-19 17:34:31 PST] <main> DBG-X: parameter ShouldUseRESTAPIs = false[2021-11-19 17:34:31 PST] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2021-11-19 17:34:31 PST] <main> DBG-X: Using operation named: createTestReservation[2021-11-19 17:34:31 PST] <main> DBG-X: Apple's web service operation input parameters:[2021-11-19 17:34:31 PST] <main> DBG-X: parameter Application = iTMSTransporter[2021-11-19 17:34:31 PST] <main> DBG-X: parameter BaseVersion = 3.3.0[2021-11-19 17:34:31 PST] <main> DBG-X: parameter fileDescriptions = ( one FileDescription )[2021-11-19 17:34:31 PST] <main> DBG-X: parameter ItcProviderName = Apple[2021-11-19 17:34:31 PST] <main> DBG-X: parameter iTMSTransporterMode = upload[2021-11-19 17:34:31 PST] <main> DBG-X: parameter NewPackageName = http-transport-diagnostic-20211119223431-726-3606.itmsp[2021-11-19 17:34:31 PST] <main> DBG-X: parameter OSIdentifier = Mac OS X 11.5.3 (x86_64); jvm=14.0.2+12-iTunesOpenJDK-1; jre=14.0.2+12-iTunesOpenJDK-1[2021-11-19 17:34:31 PST] <main> DBG-X: parameter TransporterArguments = -m upload -u johnny-appleseed@apple.com -p **hidden value** -asc_provider Apple -v eXtreme -assetFile MyApp.ipa[2021-11-19 17:34:31 PST] <main> DBG-X: parameter Username = johnny-appleseed@apple.com[2021-11-19 17:34:31 PST] <main> DBG-X: parameter Version = 3.3.0[2021-11-19 17:34:31 PST] <main> INFO: id = 20211119173431-231[2021-11-19 17:34:31 PST] <main> INFO: iTMSTransporter Correlation Key: 6aed5845-5f32-4529-bf6a-c66dbbc10207-0001[2021-11-19 17:34:33 PST] <main> DBG-X: Apple's web service operation return value:[2021-11-19 17:34:33 PST] <main> DBG-X: parameter Reservations = ( one Reservation )[2021-11-19 17:34:33 PST] <main> DBG-X: parameter SessionExpiration = 2021-11-23T22:34:32.324Z[2021-11-19 17:34:33 PST] <main> DBG-X: parameter Success = true[2021-11-19 17:34:33 PST] <main> INFO: Setting transport log file: /var/folders/k1/fyztggjd12x7v_br1g23xxfh0000gn/T/http-transport-diagnostic-20211119223431-726-3606.itmsp9567899059888207459.log[2021-11-19 17:34:33 PST] <main> INFO: Starting upload for packageName: http-transport-diagnostic-20211119223431-726-3606.itmsp[2021-11-19 17:34:33 PST] <main> INFO: Thread Pool Configuration: {rateLimit=100000000000 KBs, minConnections=6, coreThreads=6, perCoreThreadMultiplier=1.65, processors=12, maxThreads=14, maxConnections=13}[2021-11-19 17:34:33 PST] <main> INFO: Reservation CPUSource125/v4/dd/99/e7/dd99e7cc-bf3c-3483-d267-3bc628a47ab9/http-transport-diagnostic-250991304789485218.txt created for file: (http-transport-diagnostic-250991304789485218.txt), part count:(1), file size: (198)[2021-11-19 17:34:33 PST] <main> INFO: Computing total size of files to upload ...[2021-11-19 17:34:33 PST] <main> DBG-X: adding file for % complete logging: http-transport-diagnostic-250991304789485218.txt , size: 198[2021-11-19 17:34:33 PST] <main> DEBUG: Setting total size of files for upload to: 198[2021-11-19 17:34:33 PST] <main> INFO: Done computing total size of files to upload.[2021-11-19 17:34:33 PST] <RLT-001> INFO: Starting upload for reservation: (CPUSource125/v4/dd/99/e7/dd99e7cc-bf3c-3483-d267-3bc628a47ab9/http-transport-diagnostic-250991304789485218.txt) file: (http-transport-diagnostic-250991304789485218.txt/1) size: 198[2021-11-19 17:34:33 PST] <RLT-001> INFO: File: http-transport-diagnostic-250991304789485218.txt 198/198, 100.00% completed[2021-11-19 17:34:33 PST] <RLT-001> INFO: Package upload progress: 100.00% completed[2021-11-19 17:34:33 PST] <RLT-001> INFO: Finished part upload for: (http-transport-diagnostic-250991304789485218.txt/1) 1.60 KB/s in 0 seconds[2021-11-19 17:34:33 PST] <RLT-001> INFO: Finished upload for reservation: (CPUSource125/v4/dd/99/e7/dd99e7cc-bf3c-3483-d267-3bc628a47ab9/http-transport-diagnostic-250991304789485218.txt) file: (http-transport-diagnostic-250991304789485218.txt)[2021-11-19 17:34:33 PST] <pool-7-thread-1> DBG-X: Using operation named: commitTestReservation[2021-11-19 17:34:33 PST] <pool-7-thread-1> DBG-X: Apple's web service operation input parameters:[2021-11-19 17:34:33 PST] <main> INFO: Waiting on reservation commit(s) to finish.[2021-11-19 17:34:33 PST] <pool-7-thread-1> DBG-X: parameter Application = iTMSTransporter[2021-11-19 17:34:33 PST] <pool-7-thread-1> DBG-X: parameter BaseVersion = 3.3.0[2021-11-19 17:34:33 PST] <pool-7-thread-1> DBG-X: parameter ItcProviderName = Apple[2021-11-19 17:34:33 PST] <pool-7-thread-1> DBG-X: parameter iTMSTransporterMode = upload[2021-11-19 17:34:33 PST] <pool-7-thread-1> DBG-X: parameter NewPackageName = http-transport-diagnostic-20211119223431-726-3606.itmsp[2021-11-19 17:34:33 PST] <pool-7-thread-1> DBG-X: parameter OSIdentifier = Mac OS X 11.5.3 (x86_64); jvm=14.0.2+12-iTunesOpenJDK-1; jre=14.0.2+12-iTunesOpenJDK-1[2021-11-19 17:34:33 PST] <pool-7-thread-1> DBG-X: parameter reservations = [CPUSource125/v4/dd/99/e7/dd99e7cc-bf3c-3483-d267-3bc628a47ab9/http-transport-diagnostic-250991304789485218.txt][2021-11-19 17:34:33 PST] <pool-7-thread-1> DBG-X: parameter TransporterArguments = -m upload -u johnny-appleseed@apple.com -p **hidden value** -asc_provider Apple -v eXtreme -assetFile MyApp.ipa[2021-11-19 17:34:33 PST] <pool-7-thread-1> DBG-X: parameter Username = johnny-appleseed@apple.com[2021-11-19 17:34:33 PST] <pool-7-thread-1> DBG-X: parameter Version = 3.3.0[2021-11-19 17:34:33 PST] <pool-7-thread-1> INFO: id = 20211119173433-914[2021-11-19 17:34:33 PST] <pool-7-thread-1> INFO: iTMSTransporter Correlation Key: 6aed5845-5f32-4529-bf6a-c66dbbc10207-0001[2021-11-19 17:34:34 PST] <pool-7-thread-1> DBG-X: Apple's web service operation return value:[2021-11-19 17:34:34 PST] <pool-7-thread-1> DBG-X: parameter SessionExpiration = 2021-11-23T22:34:34.058Z[2021-11-19 17:34:34 PST] <pool-7-thread-1> DBG-X: parameter Success = true[2021-11-19 17:34:34 PST] <pool-7-thread-1> INFO: Reservation committed: (CPUSource125/v4/dd/99/e7/dd99e7cc-bf3c-3483-d267-3bc628a47ab9/http-transport-diagnostic-250991304789485218.txt) file: (http-transport-diagnostic-250991304789485218.txt)[2021-11-19 17:34:34 PST] <pool-7-thread-1> INFO: All reservation commit(s) finished.[2021-11-19 17:34:34 PST] <main> INFO: 128.16 B/s in 1 second[2021-11-19 17:34:34 PST] <main> DEBUG: Using token file path /Users/jappleseed/Library/Caches/com.apple.amp.itmstransporter/UploadTokens/orchard.local_Apple_111222333.itmsp.token[2021-11-19 17:34:34 PST] <main> DEBUG: Attempting exclusive file lock on token file[2021-11-19 17:34:34 PST] <main> DEBUG: Set token: a410591d-3a16-4571-9c92-bc49a98d23eb/1637361270352[2021-11-19 17:34:34 PST] <main> DBG-X: Memory: [JVM] 894M free, 1024M total, 2048M max [System] (Physical) 3820M free, 73728M total (Swap) 632M free, 1024M total[2021-11-19 17:34:34 PST] <main> DBG-X: Deflated 635 bytes to 480[2021-11-19 17:34:34 PST] <main> DBG-X: Using operation named: validateAssets[2021-11-19 17:34:34 PST] <main> DBG-X: Apple's web service operation input parameters:[2021-11-19 17:34:34 PST] <main> DBG-X: parameter Application = iTMSTransporter[2021-11-19 17:34:34 PST] <main> DBG-X: parameter BaseVersion = 3.3.0[2021-11-19 17:34:34 PST] <main> DBG-X: parameter CPUToken = a410591d-3a16-4571-9c92-bc49a98d23eb/1637361270352[2021-11-19 17:34:34 PST] <main> DBG-X: parameter Files = [metadata.xml, MyApp.ipa][2021-11-19 17:34:34 PST] <main> DBG-X: parameter ItcProviderName = Apple[2021-11-19 17:34:34 PST] <main> DBG-X: parameter MetadataChecksum = 493809055c828e5b38a445e95e499494[2021-11-19 17:34:34 PST] <main> DBG-X: parameter MetadataCompressed = (suppressed)[2021-11-19 17:34:34 PST] <main> DBG-X: parameter MetadataInfo = {app_platform=ios, primary_bundle_identifier=, device_id=, bundle_identifier=com.apple.MyApp, packageVersion=software5.4, apple_id=111222333, asset_types=[bundle], bundle_version=220211119222108, bundle_short_version_string=1.0}[2021-11-19 17:34:34 PST] <main> DBG-X: parameter OSIdentifier = Mac OS X 11.5.3 (x86_64); jvm=14.0.2+12-iTunesOpenJDK-1; jre=14.0.2+12-iTunesOpenJDK-1[2021-11-19 17:34:34 PST] <main> DBG-X: parameter PackageName = 111222333.itmsp[2021-11-19 17:34:34 PST] <main> DBG-X: parameter PackageSize = 466959530[2021-11-19 17:34:34 PST] <main> DBG-X: parameter RequestUUID = 57c30802-171e-4c2b-acb6-982821bcd97a[2021-11-19 17:34:34 PST] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2021-11-19T17:34:34-05:00[2021-11-19 17:34:34 PST] <main> DBG-X: parameter StreamingInfoList = [file: MyApp.ipa7369533956670959907swinfo.plist7806142058541083189.swinfo.gz, content-length: 26526, content-type: application/binary, MD5: 5de0d8d148274fbee04525eaf61d4148][2021-11-19 17:34:34 PST] <main> DBG-X: parameter Transport = HTTP[2021-11-19 17:34:34 PST] <main> DBG-X: parameter TransporterArguments = -m upload -u johnny-appleseed@apple.com -p **hidden value** -asc_provider Apple -v eXtreme -assetFile MyApp.ipa[2021-11-19 17:34:34 PST] <main> DBG-X: parameter TxTransportVersions = {SigniantTCP=1.2.0, Aspera=1.2.1, Signiant=1.2.0, HTTP=1.4.3}[2021-11-19 17:34:34 PST] <main> DBG-X: parameter Version = 3.3.0[2021-11-19 17:34:34 PST] <main> DBG-X: parameter iTMSTransporterMode = upload[2021-11-19 17:34:34 PST] <main> INFO: id = 20211119173434-784[2021-11-19 17:34:34 PST] <main> INFO: iTMSTransporter Correlation Key: 6aed5845-5f32-4529-bf6a-c66dbbc10207-0001[2021-11-19 17:34:52 PST] <main> DBG-X: Apple's web service operation return value:[2021-11-19 17:34:52 PST] <main> DBG-X: parameter EnableJWTForAllCalls = false[2021-11-19 17:34:52 PST] <main> DBG-X: parameter ShouldUseFeatures = (null)[2021-11-19 17:34:52 PST] <main> DBG-X: parameter SessionExpiration = 2021-11-23T22:34:35.077Z[2021-11-19 17:34:52 PST] <main> DBG-X: parameter MinimumFileSizeThresholdForCheckum = 104857600[2021-11-19 17:34:52 PST] <main> DBG-X: parameter SoftwareMediaDescriptionFormat = binary[2021-11-19 17:34:52 PST] <main> DBG-X: parameter SoftwareMediaDescriptionThresholds = {in-app-purchase-content={extensions=[pkg], size=100000000}, ccats={extensions=[pdf], size=100000000}, product-archive={extensions=[pkg], size=100000000}, developer-id-package={extensions=[zip, pkg, dmg], size=100000000}, bundle={extensions=[zip, ipa], size=100000000}, large-icon={extensions=[jpg, png, jpeg], size=100000000}}[2021-11-19 17:34:52 PST] <main> DBG-X: parameter ResumeFlag = false[2021-11-19 17:34:52 PST] <main> DBG-X: parameter Success = true[2021-11-19 17:34:52 PST] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2021-11-19 17:34:52 PST] <main> DBG-X: parameter ProviderName = Apple[2021-11-19 17:34:52 PST] <main> DBG-X: parameter FilesToUpload = [metadata.xml, MyApp.ipa][2021-11-19 17:34:52 PST] <main> DBG-X: parameter AssetsToDescribe = [{Role=source, Filename=MyApp.ipa, ShouldDescribeAsset=true, UTI=com.apple.ipa}][2021-11-19 17:34:52 PST] <main> DBG-X: parameter CPUToken = 03d7cf52-9c55-4838-ba46-e8994fb95af0/1637361290007[2021-11-19 17:34:52 PST] <main> DBG-X: parameter Checksums = {MyApp.ipa=059eedf7c04a612d24344731f683ea67}[2021-11-19 17:34:52 PST] <main> DBG-X: parameter SigniantLoggingLevel = INFO[2021-11-19 17:34:52 PST] <main> DBG-X: parameter FileSizes = {MyApp.ipa=466958895}[2021-11-19 17:34:52 PST] <main> DBG-X: parameter NewPackageName = 111222333-20211119143451-646.itmsp[2021-11-19 17:34:52 PST] <main> DBG-X: parameter ShouldUseRESTAPIs = false[2021-11-19 17:34:52 PST] <main> DBG-X: parameter ProviderNameForToken = Apple[2021-11-19 17:34:52 PST] <main> DBG-X: Existing token found, cleaning up[2021-11-19 17:34:52 PST] <main> DBG-X: Unlocking token at path /Users/jappleseed/Library/Caches/com.apple.amp.itmstransporter/UploadTokens/orchard.local_Apple_111222333.itmsp.token[2021-11-19 17:34:52 PST] <main> DBG-X: Releasing token file lock[2021-11-19 17:34:52 PST] <main> DEBUG: Using token file path /Users/jappleseed/Library/Caches/com.apple.amp.itmstransporter/UploadTokens/orchard.local_Apple_111222333.itmsp.token[2021-11-19 17:34:52 PST] <main> DEBUG: Attempting exclusive file lock on token file[2021-11-19 17:34:52 PST] <main> DEBUG: Set token: 03d7cf52-9c55-4838-ba46-e8994fb95af0/1637361290007[2021-11-19 17:34:52 PST] <main> INFO: The list of files requested for upload by Apple is: [metadata.xml, MyApp.ipa]. These are the files that will be uploaded.[2021-11-19 17:34:52 PST] <main> INFO: Done performing authentication.[2021-11-19 17:34:52 PST] <main> INFO: The asset replacement verification check is disabled.[2021-11-19 17:34:52 PST] <main> INFO: Checking the file size of the files: [MyApp.ipa][2021-11-19 17:34:52 PST] <main> DBG-X: Checking the size of file: MyApp.ipa[2021-11-19 17:34:52 PST] <main> INFO: Done checking the file sizes.[2021-11-19 17:34:52 PST] <main> INFO: Checking the md5 checksum of the files: [MyApp.ipa][2021-11-19 17:34:52 PST] <pool-8-thread-1> DBG-X: Checking the MD5 checksum of file: MyApp.ipa[2021-11-19 17:34:53 PST] <main> DBG-X: Using operation named: clientChecksumCompleted[2021-11-19 17:34:53 PST] <main> DBG-X: Apple's web service operation input parameters:[2021-11-19 17:34:53 PST] <main> DBG-X: parameter Application = iTMSTransporter[2021-11-19 17:34:53 PST] <main> DBG-X: parameter BaseVersion = 3.3.0[2021-11-19 17:34:53 PST] <main> DBG-X: parameter ItcProviderName = Apple[2021-11-19 17:34:53 PST] <main> DBG-X: parameter NewPackageName = 111222333-20211119143451-646.itmsp[2021-11-19 17:34:53 PST] <main> DBG-X: parameter OSIdentifier = Mac OS X 11.5.3 (x86_64); jvm=14.0.2+12-iTunesOpenJDK-1; jre=14.0.2+12-iTunesOpenJDK-1[2021-11-19 17:34:53 PST] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2021-11-19T17:34:53-05:00[2021-11-19 17:34:53 PST] <main> DBG-X: parameter TransporterArguments = -m upload -u johnny-appleseed@apple.com -p **hidden value** -asc_provider Apple -v eXtreme -assetFile MyApp.ipa[2021-11-19 17:34:53 PST] <main> DBG-X: parameter Version = 3.3.0[2021-11-19 17:34:53 PST] <main> DBG-X: parameter iTMSTransporterMode = upload[2021-11-19 17:34:53 PST] <main> INFO: id = 20211119173453-081[2021-11-19 17:34:53 PST] <main> INFO: iTMSTransporter Correlation Key: 6aed5845-5f32-4529-bf6a-c66dbbc10207-0001[2021-11-19 17:34:53 PST] <main> DBG-X: Apple's web service operation return value:[2021-11-19 17:34:53 PST] <main> DBG-X: parameter EnableJWTForAllCalls = false[2021-11-19 17:34:53 PST] <main> DBG-X: parameter ShouldUseFeatures = (null)[2021-11-19 17:34:53 PST] <main> DBG-X: parameter SessionExpiration = 2021-11-23T22:34:53.375Z[2021-11-19 17:34:53 PST] <main> DBG-X: parameter ShouldUseRESTAPIs = false[2021-11-19 17:34:53 PST] <main> DBG-X: parameter Success = true[2021-11-19 17:34:53 PST] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2021-11-19 17:34:53 PST] <main> INFO: Done checking the md5 checksum.[2021-11-19 17:34:53 PST] <main> INFO: Preparing to upload package 111222333.itmsp ...[2021-11-19 17:34:53 PST] <main> DBG-X: Using operation named: createReservation[2021-11-19 17:34:53 PST] <main> DBG-X: Apple's web service operation input parameters:[2021-11-19 17:34:53 PST] <main> DBG-X: parameter Application = iTMSTransporter[2021-11-19 17:34:53 PST] <main> DBG-X: parameter BaseVersion = 3.3.0[2021-11-19 17:34:53 PST] <main> DBG-X: parameter fileDescriptions = ( 2 FileDescriptions )[2021-11-19 17:34:53 PST] <main> DBG-X: parameter ItcProviderName = Apple[2021-11-19 17:34:53 PST] <main> DBG-X: parameter iTMSTransporterMode = upload[2021-11-19 17:34:53 PST] <main> DBG-X: parameter NewPackageName = 111222333-20211119143451-646.itmsp[2021-11-19 17:34:53 PST] <main> DBG-X: parameter OSIdentifier = Mac OS X 11.5.3 (x86_64); jvm=14.0.2+12-iTunesOpenJDK-1; jre=14.0.2+12-iTunesOpenJDK-1[2021-11-19 17:34:53 PST] <main> DBG-X: parameter TransporterArguments = -m upload -u johnny-appleseed@apple.com -p **hidden value** -asc_provider Apple -v eXtreme -assetFile MyApp.ipa[2021-11-19 17:34:53 PST] <main> DBG-X: parameter Username = johnny-appleseed@apple.com[2021-11-19 17:34:53 PST] <main> DBG-X: parameter Version = 3.3.0[2021-11-19 17:34:53 PST] <main> INFO: id = 20211119173453-180[2021-11-19 17:34:53 PST] <main> INFO: iTMSTransporter Correlation Key: 6aed5845-5f32-4529-bf6a-c66dbbc10207-0001[2021-11-19 17:34:54 PST] <main> DBG-X: Apple's web service operation return value:[2021-11-19 17:34:54 PST] <main> DBG-X: parameter Reservations = ( 2 Reservations )[2021-11-19 17:34:54 PST] <main> DBG-X: parameter SessionExpiration = 2021-11-23T22:34:54.187Z[2021-11-19 17:34:54 PST] <main> DBG-X: parameter Success = true[2021-11-19 17:34:54 PST] <main> INFO: Setting transport log file: /var/folders/k1/fyztggjd12x7v_br1g23xxfh0000gn/T/111222333-20211119143451-646.itmsp4699971111973263896.log[2021-11-19 17:34:54 PST] <main> INFO: Starting upload for packageName: 111222333-20211119143451-646.itmsp[2021-11-19 17:34:54 PST] <main> INFO: Thread Pool Configuration: {rateLimit=100000000000 KBs, minConnections=6, coreThreads=6, perCoreThreadMultiplier=1.65, processors=12, maxThreads=14, maxConnections=13}[2021-11-19 17:34:54 PST] <main> INFO: Reservation CPUSource115/v4/b7/56/31/b756312d-ef23-1b03-0cdd-621e7fb1e952/metadata.xml created for file: (metadata.xml), part count:(1), file size: (635)[2021-11-19 17:34:54 PST] <main> INFO: Reservation CPUSource115/v4/b7/56/31/b756312d-ef23-1b03-0cdd-621e7fb1e952/MyApp.ipa created for file: (MyApp.ipa), part count:(7), file size: (466958895)[2021-11-19 17:34:54 PST] <main> INFO: Computing total size of files to upload ...[2021-11-19 17:34:54 PST] <main> DBG-X: adding file for % complete logging: MyApp.ipa , size: 466958895[2021-11-19 17:34:54 PST] <main> DBG-X: adding file for % complete logging: metadata.xml , size: 635[2021-11-19 17:34:54 PST] <main> DEBUG: Setting total size of files for upload to: 466959530[2021-11-19 17:34:54 PST] <main> INFO: Done computing total size of files to upload.[2021-11-19 17:34:54 PST] <RLT-002> INFO: Starting upload for reservation: (CPUSource115/v4/b7/56/31/b756312d-ef23-1b03-0cdd-621e7fb1e952/metadata.xml) file: (metadata.xml/1) size: 635[2021-11-19 17:34:54 PST] <RLT-003> INFO: Starting upload for reservation: (CPUSource115/v4/b7/56/31/b756312d-ef23-1b03-0cdd-621e7fb1e952/MyApp.ipa) file: (MyApp.ipa/7) size: 64305711[2021-11-19 17:34:54 PST] <RLT-004> INFO: Starting upload for reservation: (CPUSource115/v4/b7/56/31/b756312d-ef23-1b03-0cdd-621e7fb1e952/MyApp.ipa) file: (MyApp.ipa/6) size: 67108864[2021-11-19 17:34:54 PST] <RLT-005> INFO: Starting upload for reservation: (CPUSource115/v4/b7/56/31/b756312d-ef23-1b03-0cdd-621e7fb1e952/MyApp.ipa) file: (MyApp.ipa/5) size: 67108864[2021-11-19 17:34:54 PST] <RLT-006> INFO: Starting upload for reservation: (CPUSource115/v4/b7/56/31/b756312d-ef23-1b03-0cdd-621e7fb1e952/MyApp.ipa) file: (MyApp.ipa/4) size: 67108864[2021-11-19 17:34:54 PST] <RLT-007> INFO: Starting upload for reservation: (CPUSource115/v4/b7/56/31/b756312d-ef23-1b03-0cdd-621e7fb1e952/MyApp.ipa) file: (MyApp.ipa/3) size: 67108864[2021-11-19 17:34:54 PST] <RLT-008> INFO: Starting upload for reservation: (CPUSource115/v4/b7/56/31/b756312d-ef23-1b03-0cdd-621e7fb1e952/MyApp.ipa) file: (MyApp.ipa/2) size: 67108864[2021-11-19 17:34:54 PST] <RLT-009> INFO: Starting upload for reservation: (CPUSource115/v4/b7/56/31/b756312d-ef23-1b03-0cdd-621e7fb1e952/MyApp.ipa) file: (MyApp.ipa/1) size: 67108864[2021-11-19 17:34:55 PST] <RLT-002> INFO: File: metadata.xml 635/635, 100.00% completed[2021-11-19 17:34:55 PST] <RLT-002> INFO: Package upload progress: 0.00% completed[2021-11-19 17:34:55 PST] <RLT-008> INFO: File: MyApp.ipa 16384/466958895, 0.00% completed[2021-11-19 17:34:55 PST] <RLT-009> INFO: File: MyApp.ipa 262144/466958895, 0.06% completed[2021-11-19 17:34:55 PST] <RLT-007> INFO: Package upload progress: 0.06% completed[2021-11-19 17:34:55 PST] <RLT-006> INFO: File: MyApp.ipa 491520/466958895, 0.11% completed[2021-11-19 17:34:55 PST] <RLT-002> INFO: Finished part upload for: (metadata.xml/1) 3.55 KB/s in 0 seconds[2021-11-19 17:34:55 PST] <RLT-002> INFO: Finished upload for reservation: (CPUSource115/v4/b7/56/31/b756312d-ef23-1b03-0cdd-621e7fb1e952/metadata.xml) file: (metadata.xml)[2021-11-19 17:34:55 PST] <pool-10-thread-1> DBG-X: Using operation named: commitReservation[2021-11-19 17:34:55 PST] <pool-10-thread-1> DBG-X: Apple's web service operation input parameters:[2021-11-19 17:34:55 PST] <pool-10-thread-1> DBG-X: parameter Application = iTMSTransporter[2021-11-19 17:34:55 PST] <pool-10-thread-1> DBG-X: parameter BaseVersion = 3.3.0[2021-11-19 17:34:55 PST] <pool-10-thread-1> DBG-X: parameter ItcProviderName = Apple[2021-11-19 17:34:55 PST] <pool-10-thread-1> DBG-X: parameter iTMSTransporterMode = upload[2021-11-19 17:34:55 PST] <pool-10-thread-1> DBG-X: parameter NewPackageName = 111222333-20211119143451-646.itmsp[2021-11-19 17:34:55 PST] <pool-10-thread-1> DBG-X: parameter OSIdentifier = Mac OS X 11.5.3 (x86_64); jvm=14.0.2+12-iTunesOpenJDK-1; jre=14.0.2+12-iTunesOpenJDK-1[2021-11-19 17:34:55 PST] <pool-10-thread-1> DBG-X: parameter reservations = [CPUSource115/v4/b7/56/31/b756312d-ef23-1b03-0cdd-621e7fb1e952/metadata.xml][2021-11-19 17:34:55 PST] <pool-10-thread-1> DBG-X: parameter TransporterArguments = -m upload -u johnny-appleseed@apple.com -p **hidden value** -asc_provider Apple -v eXtreme -assetFile MyApp.ipa[2021-11-19 17:34:55 PST] <pool-10-thread-1> DBG-X: parameter Username = johnny-appleseed@apple.com[2021-11-19 17:34:55 PST] <pool-10-thread-1> DBG-X: parameter Version = 3.3.0[2021-11-19 17:34:55 PST] <pool-10-thread-1> INFO: id = 20211119173455-124[2021-11-19 17:34:55 PST] <pool-10-thread-1> INFO: iTMSTransporter Correlation Key: 6aed5845-5f32-4529-bf6a-c66dbbc10207-0001[2021-11-19 17:34:55 PST] <RLT-007> INFO: Package upload progress: 1.58% completed[2021-11-19 17:34:55 PST] <RLT-007> INFO: File: MyApp.ipa 7405568/466958895, 1.59% completed[2021-11-19 17:34:55 PST] <RLT-006> INFO: File: MyApp.ipa 7421952/466958895, 1.59% completed[2021-11-19 17:34:55 PST] <RLT-007> INFO: File: MyApp.ipa 7634944/466958895, 1.64% completed[2021-11-19 17:34:55 PST] <RLT-007> INFO: Package upload progress: 1.64% completed[2021-11-19 17:34:55 PST] <RLT-006> INFO: File: MyApp.ipa 7651328/466958895, 1.64% completed[2021-11-19 17:34:55 PST] <RLT-007> INFO: File: MyApp.ipa 7929856/466958895, 1.70% completed[2021-11-19 17:34:55 PST] <RLT-004> INFO: File: MyApp.ipa 7946240/466958895, 1.70% completed[2021-11-19 17:34:56 PST] <RLT-008> INFO: Package upload progress: 6.48% completed[2021-11-19 17:34:56 PST] <pool-10-thread-1> DBG-X: Apple's web service operation return value:[2021-11-19 17:34:56 PST] <pool-10-thread-1> DBG-X: parameter SessionExpiration = 2021-11-23T22:34:55.599Z[2021-11-19 17:34:56 PST] <pool-10-thread-1> DBG-X: parameter Success = true[2021-11-19 17:34:56 PST] <pool-10-thread-1> INFO: Reservation committed: (CPUSource115/v4/b7/56/31/b756312d-ef23-1b03-0cdd-621e7fb1e952/metadata.xml) file: (metadata.xml)[2021-11-19 17:34:56 PST] <RLT-005> INFO: File: MyApp.ipa 30474240/466958895, 6.53% completed[2021-11-19 17:34:56 PST] <RLT-005> INFO: Package upload progress: 6.53% completed[2021-11-19 17:34:56 PST] <RLT-005> INFO: File: MyApp.ipa 30490624/466958895, 6.53% completed[2021-11-19 17:35:24 PST] <RLT-009> INFO: Package upload progress: 99.99% completed[2021-11-19 17:35:24 PST] <RLT-009> INFO: File: MyApp.ipa 466909743/466958895, 99.99% completed[2021-11-19 17:35:24 PST] <RLT-009> INFO: File: MyApp.ipa 466926127/466958895, 99.99% completed[2021-11-19 17:35:24 PST] <RLT-009> INFO: File: MyApp.ipa 466942511/466958895, 100.00% completed[2021-11-19 17:35:24 PST] <RLT-009> INFO: Package upload progress: 100.00% completed[2021-11-19 17:35:24 PST] <RLT-009> INFO: File: MyApp.ipa 466958895/466958895, 100.00% completed[2021-11-19 17:35:25 PST] <RLT-009> INFO: Finished part upload for: (MyApp.ipa/1) 2.24 MB/s in 29 seconds[2021-11-19 17:35:25 PST] <RLT-009> INFO: Finished upload for reservation: (CPUSource115/v4/b7/56/31/b756312d-ef23-1b03-0cdd-621e7fb1e952/MyApp.ipa) file: (MyApp.ipa)[2021-11-19 17:35:25 PST] <pool-10-thread-1> DBG-X: Using operation named: commitReservation[2021-11-19 17:35:25 PST] <pool-10-thread-1> DBG-X: Apple's web service operation input parameters:[2021-11-19 17:35:25 PST] <pool-10-thread-1> DBG-X: parameter Application = iTMSTransporter[2021-11-19 17:35:25 PST] <pool-10-thread-1> DBG-X: parameter BaseVersion = 3.3.0[2021-11-19 17:35:25 PST] <pool-10-thread-1> DBG-X: parameter ItcProviderName = Apple[2021-11-19 17:35:25 PST] <pool-10-thread-1> DBG-X: parameter iTMSTransporterMode = upload[2021-11-19 17:35:25 PST] <pool-10-thread-1> DBG-X: parameter NewPackageName = 111222333-20211119143451-646.itmsp[2021-11-19 17:35:25 PST] <pool-10-thread-1> DBG-X: parameter OSIdentifier = Mac OS X 11.5.3 (x86_64); jvm=14.0.2+12-iTunesOpenJDK-1; jre=14.0.2+12-iTunesOpenJDK-1[2021-11-19 17:35:25 PST] <pool-10-thread-1> DBG-X: parameter reservations = [CPUSource115/v4/b7/56/31/b756312d-ef23-1b03-0cdd-621e7fb1e952/MyApp.ipa][2021-11-19 17:35:25 PST] <pool-10-thread-1> DBG-X: parameter TransporterArguments = -m upload -u johnny-appleseed@apple.com -p **hidden value** -asc_provider Apple -v eXtreme -assetFile MyApp.ipa[2021-11-19 17:35:25 PST] <pool-10-thread-1> DBG-X: parameter Username = johnny-appleseed@apple.com[2021-11-19 17:35:25 PST] <pool-10-thread-1> DBG-X: parameter Version = 3.3.0[2021-11-19 17:35:25 PST] <pool-10-thread-1> INFO: id = 20211119173525-035[2021-11-19 17:35:25 PST] <pool-10-thread-1> INFO: iTMSTransporter Correlation Key: 6aed5845-5f32-4529-bf6a-c66dbbc10207-0001[2021-11-19 17:35:25 PST] <main> INFO: Waiting on reservation commit(s) to finish.[2021-11-19 17:35:26 PST] <pool-10-thread-1> DBG-X: Apple's web service operation return value:[2021-11-19 17:35:26 PST] <pool-10-thread-1> DBG-X: parameter SessionExpiration = 2021-11-23T22:35:25.404Z[2021-11-19 17:35:26 PST] <pool-10-thread-1> DBG-X: parameter Success = true[2021-11-19 17:35:26 PST] <pool-10-thread-1> INFO: Reservation committed: (CPUSource115/v4/b7/56/31/b756312d-ef23-1b03-0cdd-621e7fb1e952/MyApp.ipa) file: (MyApp.ipa)[2021-11-19 17:35:26 PST] <pool-10-thread-1> INFO: All reservation commit(s) finished.[2021-11-19 17:35:26 PST] <main> DBG-X: Using operation named: getReservation[2021-11-19 17:35:26 PST] <main> DBG-X: Apple's web service operation input parameters:[2021-11-19 17:35:26 PST] <main> DBG-X: parameter Application = iTMSTransporter[2021-11-19 17:35:26 PST] <main> DBG-X: parameter BaseVersion = 3.3.0[2021-11-19 17:35:26 PST] <main> DBG-X: parameter ItcProviderName = Apple[2021-11-19 17:35:26 PST] <main> DBG-X: parameter iTMSTransporterMode = upload[2021-11-19 17:35:26 PST] <main> DBG-X: parameter NewPackageName = 111222333-20211119143451-646.itmsp[2021-11-19 17:35:26 PST] <main> DBG-X: parameter OSIdentifier = Mac OS X 11.5.3 (x86_64); jvm=14.0.2+12-iTunesOpenJDK-1; jre=14.0.2+12-iTunesOpenJDK-1[2021-11-19 17:35:26 PST] <main> DBG-X: parameter reservations = [CPUSource115/v4/b7/56/31/b756312d-ef23-1b03-0cdd-621e7fb1e952/metadata.xml, CPUSource115/v4/b7/56/31/b756312d-ef23-1b03-0cdd-621e7fb1e952/MyApp.ipa][2021-11-19 17:35:26 PST] <main> DBG-X: parameter TransporterArguments = -m upload -u johnny-appleseed@apple.com -p **hidden value** -asc_provider Apple -v eXtreme -assetFile MyApp.ipa[2021-11-19 17:35:26 PST] <main> DBG-X: parameter Username = johnny-appleseed@apple.com[2021-11-19 17:35:26 PST] <main> DBG-X: parameter Version = 3.3.0[2021-11-19 17:35:26 PST] <main> INFO: id = 20211119173526-101[2021-11-19 17:35:26 PST] <main> INFO: iTMSTransporter Correlation Key: 6aed5845-5f32-4529-bf6a-c66dbbc10207-0001[2021-11-19 17:35:27 PST] <main> DBG-X: Apple's web service operation return value:[2021-11-19 17:35:27 PST] <main> DBG-X: parameter SessionExpiration = 2021-11-23T22:35:26.679Z[2021-11-19 17:35:27 PST] <main> DBG-X: parameter Success = true[2021-11-19 17:35:27 PST] <main> INFO: 14.45 MB/s in 32 seconds[2021-11-19 17:35:27 PST] <main> INFO: Done performing upload.[2021-11-19 17:35:27 PST] <main> INFO: Transfer Metrics Summary:[2021-11-19 17:35:27 PST] <main> INFO: bytes transmitted: 466959530[2021-11-19 17:35:27 PST] <main> INFO: MyApp.ipa transfer metrics:[2021-11-19 17:35:27 PST] <main> INFO: bytes transmitted: 466958895[2021-11-19 17:35:27 PST] <main> INFO: metadata.xml transfer metrics:[2021-11-19 17:35:27 PST] <main> INFO: bytes transmitted: 635[2021-11-19 17:35:27 PST] <main> DBG-X: The transfer time for the package 111222333.itmsp was 32316 milliseconds.[2021-11-19 17:35:27 PST] <main> DBG-X: Throughput information for 111222333.itmsp: 0 minutes, 32.32 seconds, 445.33MB, 13.78MB/sec[2021-11-19 17:35:27 PST] <main> DBG-X: Memory: [JVM] 824M free, 1024M total, 2048M max [System] (Physical) 3581M free, 73728M total (Swap) 632M free, 1024M total[2021-11-19 17:35:27 PST] <main> DBG-X: Using operation named: uploadDoneWithArguments[2021-11-19 17:35:27 PST] <main> DBG-X: Apple's web service operation input parameters:[2021-11-19 17:35:27 PST] <main> DBG-X: parameter Application = iTMSTransporter[2021-11-19 17:35:27 PST] <main> DBG-X: parameter BaseVersion = 3.3.0[2021-11-19 17:35:27 PST] <main> DBG-X: parameter CPUToken = 03d7cf52-9c55-4838-ba46-e8994fb95af0/1637361290007[2021-11-19 17:35:27 PST] <main> DBG-X: parameter ClientChecksumInfo = [{CalculationTime=617, FileLastModified=1637361267320, Filename=MyApp.ipa, FileSize=466958895, CalculatedChecksum=059eedf7c04a612d24344731f683ea67}][2021-11-19 17:35:27 PST] <main> DBG-X: parameter ExtraTransportLogFile = $MZCD_STREAMING_ROOT/0e729ff6-b374-4eed-a4d4-c0f0d4bd0f60_6517600903558929857111222333-20211119143451-646.itmsp4699971111973263896.log[2021-11-19 17:35:27 PST] <main> DBG-X: parameter FileSizeInfo = {MyApp.ipa=466958895, metadata.xml=635}[2021-11-19 17:35:27 PST] <main> DBG-X: parameter ItcProviderName = Apple[2021-11-19 17:35:27 PST] <main> DBG-X: parameter NewPackageName = 111222333-20211119143451-646.itmsp[2021-11-19 17:35:27 PST] <main> DBG-X: parameter NumberBytesTransferred = 466959530[2021-11-19 17:35:27 PST] <main> DBG-X: parameter OSIdentifier = Mac OS X 11.5.3 (x86_64); jvm=14.0.2+12-iTunesOpenJDK-1; jre=14.0.2+12-iTunesOpenJDK-1[2021-11-19 17:35:27 PST] <main> DBG-X: parameter PackagePathWithoutBase = (null)[2021-11-19 17:35:27 PST] <main> DBG-X: parameter StatisticsArray = [{duration=0.083753697, method=clientApplication.start, count=1}, {duration=0.956341415, method=authenticateForSession, count=1}, {duration=2.011722184, method=lookupSoftwareForBundleId, count=1}, {duration=1.113342381, method=authenticateForTransportDiscovery, count=1}, {duration=1.747016409, method=validateMetadata, count=1}, {duration=1.185300232, method=lookupTransportDiagnostic, count=1}, {duration=17.660271457, method=validateAssets, count=1}, {duration=0.848840612, method=clientChecksumCompleted, count=1}, {duration=4.40001E-4, method=createTransportPod, count=1}][2021-11-19 17:35:27 PST] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2021-11-19T17:35:27-05:00[2021-11-19 17:35:27 PST] <main> DBG-X: parameter StatisticsPreviousCallDurationInSecs = 33.227066232[2021-11-19 17:35:27 PST] <main> DBG-X: parameter StreamingInfoList = [file: 0e729ff6-b374-4eed-a4d4-c0f0d4bd0f60_6517600903558929857111222333-20211119143451-646.itmsp4699971111973263896.log, content-length: 704, content-type: text/plain, MD5: e21c166833a0bb7aff51ce951edbe7c1][2021-11-19 17:35:27 PST] <main> DBG-X: parameter TransferTime = 32316[2021-11-19 17:35:27 PST] <main> DBG-X: parameter Transport = HTTP[2021-11-19 17:35:27 PST] <main> DBG-X: parameter TransportHostSummaries = [{hostname=store-025.blobstore.apple.com, transportType=HTTP, port=443, fileCount=9, bytesSent=3268713098, bytesLost=0, connectionsAttempted=9, retryCount=0, hostExceptions=[]}][2021-11-19 17:35:27 PST] <main> DBG-X: parameter TransportLogCompressed = (suppressed)[2021-11-19 17:35:27 PST] <main> DBG-X: parameter TransporterArguments = -m upload -u johnny-appleseed@apple.com -p **hidden value** -asc_provider Apple -v eXtreme -assetFile MyApp.ipa[2021-11-19 17:35:27 PST] <main> DBG-X: parameter Version = 3.3.0[2021-11-19 17:35:27 PST] <main> DBG-X: parameter iTMSTransporterMode = upload[2021-11-19 17:35:27 PST] <main> INFO: id = 20211119173527-894[2021-11-19 17:35:27 PST] <main> INFO: iTMSTransporter Correlation Key: 6aed5845-5f32-4529-bf6a-c66dbbc10207-0001[2021-11-19 17:35:31 PST] <main> DBG-X: Apple's web service operation return value:[2021-11-19 17:35:31 PST] <main> DBG-X: parameter EnableJWTForAllCalls = false[2021-11-19 17:35:31 PST] <main> DBG-X: parameter ShouldUseFeatures = (null)[2021-11-19 17:35:31 PST] <main> DBG-X: parameter SessionInvalid = true[2021-11-19 17:35:31 PST] <main> DBG-X: parameter ShouldUseRESTAPIs = false[2021-11-19 17:35:31 PST] <main> DBG-X: parameter Success = true[2021-11-19 17:35:31 PST] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2021-11-19 17:35:31 PST] <main> DBG-X: JSON-START>>{"dev-id-results":{"upload_id":"57c30802-171e-4c2b-acb6-982821bcd97a"}}<<JSON-END[2021-11-19 17:35:31 PST] <main> DBG-X: Unlocking token at path /Users/jappleseed/Library/Caches/com.apple.amp.itmstransporter/UploadTokens/orchard.local_Apple_111222333.itmsp.token[2021-11-19 17:35:31 PST] <main> DBG-X: Releasing token file lock[2021-11-19 17:35:31 PST] <main> DBG-X: Removing token at path /Users/jappleseed/Library/Caches/com.apple.amp.itmstransporter/UploadTokens/orchard.local_Apple_111222333.itmsp.token[2021-11-19 17:35:31 PST] <main> INFO: Done performing uploadDone notification to Apple.[2021-11-19 17:35:31 PST] <main> INFO: Transporter's command line arguments are: -m upload -u johnny-appleseed@apple.com -p **hidden value** -asc_provider Apple -v eXtreme -assetFile MyApp.ipa[2021-11-19 17:35:31 PST] <main> INFO: The package: /var/folders/k1/fyztggjd12x7v_br1g23xxfh0000gn/T/DeveloperAPIUpload4660591674728981464/111222333.itmsp has been successfully uploaded.Package Summary:1 package was uploaded successfully:/var/folders/k1/fyztggjd12x7v_br1g23xxfh0000gn/T/DeveloperAPIUpload4660591674728981464/111222333.itmsp[2021-11-19 17:35:31 PST] <main> DBG-X: Returning 0

App upload using API Key on Linux

This example shows how to upload an iOS app from a Linux machine using an API key. The example uses -apiKey option to specify the name of the API key and -apiIssuer to specify the software provider’s unique identifier (see Issuer ID on the API Keys tab on App Store Connect.

Note that for windows the command should be C:\Program Files (x86)\itms\iTMSTransporter.cmd instead of /usr/local/itms/bin/iTMSTransporter.

jappleseed@ubuntu:~/$ /usr/local/itms/bin/iTMSTransporter -m upload -apiIssuer 69a6de7e-bbea-47e3-e053-5b8c7c11a4d1 -apiKey CK4X2VKFGL -v eXtreme -assetFile MyApp.ipa -assetDescription AppStoreInfo.plist [2018-08-29 15:54:32 EDT] <main> INFO: Transporter is searching for new software components.[2018-08-29 15:54:33 EDT] <main> INFO: Update check complete.[2018-08-29 15:54:34 EDT] <main> INFO: Logging level set to eXtreme[2018-08-29 15:54:34 EDT] <main> INFO: Logging configured successfully.[2018-08-29 15:54:34 EDT] <main> DEBUG: Attempting refresh of configuration data from https://contentdelivery.itunes.apple.com/transporter/Defaults.properties[2018-08-29 15:54:34 EDT] <main> DEBUG: Configuration refresh successful.[2018-08-29 15:54:34 EDT] <main> DEBUG: Saving configuration to local path: /home/jappleseed/.itmstransporter/Defaults.properties[2018-08-29 15:54:34 EDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2018-08-29 15:54:34 EDT] <main> INFO: OS identifier: Linux 4.4.0-133-generic (amd64); jvm=25.181-b13; jre=1.8.0_181-b13[2018-08-29 15:54:34 EDT] <main> INFO: Memory: [JVM] 1202M free, 1237M total, 1820M max [System] (Physical) 641M free, 3933M total (Swap) 4090M free, 4093M total[2018-08-29 15:54:35 EDT] <main> DBG-X: Memory: [JVM] 1173M free, 1237M total, 1820M max [System] (Physical) 626M free, 3933M total (Swap) 4090M free, 4093M total[2018-08-29 15:54:35 EDT] <main> DBG-X: Using operation named: authenticateForSession[2018-08-29 15:54:35 EDT] <main> DBG-X: Apple's web service operation input parameters:[2018-08-29 15:54:35 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2018-08-29 15:54:35 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2018-08-29 15:54:35 EDT] <main> DBG-X: parameter OSIdentifier = Linux 4.4.0-133-generic (amd64); jvm=25.181-b13; jre=1.8.0_181-b13[2018-08-29 15:54:35 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2018-08-29T15:54:35-04:00[2018-08-29 15:54:35 EDT] <main> DBG-X: parameter StatisticsPreviousCallDurationInSecs = 0.373960822[2018-08-29 15:54:35 EDT] <main> DBG-X: parameter TransporterArguments = -m upload -apiIssuer 69a6de7e-bbea-47e3-e053-5b8c7c11a4d1 -apiKey CK4X2VKFGL -v eXtreme -assetFile MyApp.ipa -assetDescription AppStoreInfo.plist [2018-08-29 15:54:35 EDT] <main> DBG-X: parameter Version = 3.3.0[2018-08-29 15:54:35 EDT] <main> DBG-X: parameter iTMSTransporterMode = upload[2018-08-29 15:54:35 EDT] <main> INFO: id = 20180829155435-104[2018-08-29 15:54:35 EDT] <main> INFO: iTMSTransporter Correlation Key: eae5b209-93f5-4dfa-abb1-cd705511dbf8[2018-08-29 15:54:36 EDT] <main> DBG-X: Apple's web service operation return value:[2018-08-29 15:54:36 EDT] <main> DBG-X: parameter SharedSecret = **hidden value**[2018-08-29 15:54:36 EDT] <main> DBG-X: parameter MultipartUploadsEnabled = true[2018-08-29 15:54:36 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2018-08-29 15:54:36 EDT] <main> DBG-X: parameter TxHeaders = {jenga=true}[2018-08-29 15:54:36 EDT] <main> DBG-X: parameter SessionExpiration = 2018-09-02T19:54:36.217Z[2018-08-29 15:54:36 EDT] <main> DBG-X: parameter SessionId = CNCoDBIQCMNYv0SsTxO8kGHV3G2kcA==[2018-08-29 15:54:36 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2018-08-29 15:54:36 EDT] <main> DBG-X: Using operation named: lookupSoftwareForBundleId[2018-08-29 15:54:36 EDT] <main> DBG-X: Apple's web service operation input parameters:[2018-08-29 15:54:36 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2018-08-29 15:54:36 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2018-08-29 15:54:36 EDT] <main> DBG-X: parameter BundleId = com.apple.contentdelivery.myApp[2018-08-29 15:54:36 EDT] <main> DBG-X: parameter OSIdentifier = Linux 4.4.0-133-generic (amd64); jvm=25.181-b13; jre=1.8.0_181-b13[2018-08-29 15:54:36 EDT] <main> DBG-X: parameter SoftwareTypeEnum = ios[2018-08-29 15:54:36 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2018-08-29T15:54:36-04:00[2018-08-29 15:54:36 EDT] <main> DBG-X: parameter TransporterArguments = -m upload -apiIssuer 69a6de7e-bbea-47e3-e053-5b8c7c11a4d1 -apiKey CK4X2VKFGL -v eXtreme -assetFile MyApp.ipa -assetDescription AppStoreInfo.plist [2018-08-29 15:54:36 EDT] <main> DBG-X: parameter Version = 3.3.0[2018-08-29 15:54:36 EDT] <main> DBG-X: parameter iTMSTransporterMode = upload[2018-08-29 15:54:36 EDT] <main> INFO: id = 20180829155436-120[2018-08-29 15:54:36 EDT] <main> INFO: iTMSTransporter Correlation Key: eae5b209-93f5-4dfa-abb1-cd705511dbf8[2018-08-29 15:54:37 EDT] <main> DBG-X: Apple's web service operation return value:[2018-08-29 15:54:37 EDT] <main> DBG-X: parameter DisplayKeys = [Application, Version Number, SKU Number, Primary Language, Copyright, Type, Apple ID][2018-08-29 15:54:37 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2018-08-29 15:54:37 EDT] <main> DBG-X: parameter Applications = {MyApp 1.0 (iOS App)=4112979851}[2018-08-29 15:54:37 EDT] <main> DBG-X: parameter ValidIconSizes = [57x57][2018-08-29 15:54:37 EDT] <main> DBG-X: parameter SessionExpiration = 2018-09-02T19:54:36.657Z[2018-08-29 15:54:37 EDT] <main> DBG-X: parameter Attributes = [{Type=iOS App, Primary Language=en-US, Apple ID=4112979851, AppleID=4112979851, WWDRIdentifier=XXKJ396S2Y, ReservedBundleIdentifier=com.apple.contentdelivery.myApp, SKU Number=iosforjappleseed, SoftwareTypeEnum=Purple, Application=MyApp, MarketingVersion=1.0}][2018-08-29 15:54:37 EDT] <main> DBG-X: parameter Success = true[2018-08-29 15:54:37 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2018-08-29 15:54:37 EDT] <main> DBG-X: parameter PerformZipFilenameVerification = true[2018-08-29 15:54:37 EDT] <main> DBG-X: parameter ProviderName = Apple[2018-08-29 15:54:37 EDT] <main> DBG-X: parameter SkipValidateSupportedArchitectures = true[2018-08-29 15:54:37 EDT] <main> DBG-X: parameter PerformIconVerification = true[2018-08-29 15:54:37 EDT] <main> DBG-X: parameter PerformCodesignVerification = anchor apple generic and certificate 1[field.1.2.840.113635.100.6.2.1] exists and (certificate leaf[field.1.2.840.113635.100.6.1.2] exists or certificate leaf[field.1.2.840.113635.100.6.1.4] exists)[2018-08-29 15:54:37 EDT] <main> DBG-X: parameter PerformIconSizeVerification = true[2018-08-29 15:54:37 EDT] <main> DBG-X: parameter DisallowedPaths = [SC_Info][2018-08-29 15:54:37 EDT] <main> INFO: Upload mode selected.[2018-08-29 15:54:37 EDT] <main> INFO: Examining the package at: /tmp/DeveloperAPIUpload9142104788028484751/4112979851.itmsp[2018-08-29 15:54:37 EDT] <main> INFO: Ensuring that package has well formed metadata file...[2018-08-29 15:54:37 EDT] <main> DEBUG: Getting case-sensitive metadata xml filename...[2018-08-29 15:54:37 EDT] <main> INFO: Gathering the list of valid files from the package ...[2018-08-29 15:54:37 EDT] <main> DEBUG: MyApp.ipa will be verified by Apple's web service to determine if it is a valid file.[2018-08-29 15:54:37 EDT] <main> DEBUG: metadata.xml will be verified by Apple's web service to determine if it is a valid file.[2018-08-29 15:54:37 EDT] <main> INFO: Finished gathering the list of valid files from the package.[2018-08-29 15:54:37 EDT] <main> DEBUG: Case-sensitive metadata filename is: metadata.xml[2018-08-29 15:54:37 EDT] <main> INFO: Performing authentication of package 4112979851.itmsp ...[2018-08-29 15:54:37 EDT] <main> DBG-X: Memory: [JVM] 1135M free, 1237M total, 1820M max [System] (Physical) 614M free, 3933M total (Swap) 4090M free, 4093M total[2018-08-29 15:54:37 EDT] <main> DBG-X: Deflated 601 bytes to 440[2018-08-29 15:54:37 EDT] <main> DBG-X: Using operation named: validateMetadata[2018-08-29 15:54:37 EDT] <main> DBG-X: Apple's web service operation input parameters:[2018-08-29 15:54:37 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2018-08-29 15:54:37 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2018-08-29 15:54:37 EDT] <main> DBG-X: parameter Files = [MyApp.ipa, metadata.xml][2018-08-29 15:54:37 EDT] <main> DBG-X: parameter Metadata = <?xml version="1.0" encoding="UTF-8"?><package version="software5.4" xmlns="http://apple.com/itunes/importer"> <software_assets apple_id="4112979851" bundle_short_version_string="1.0" bundle_version="1.0" bundle_identifier="com.apple.contentdelivery.myApp" app_platform="ios"> <asset type="bundle"> <data_file> <file_name>MyApp.ipa</file_name> <checksum type="md5">6f0ecfd6285588915617b1795afb8930</checksum> <size>237219</size> </data_file> </asset> </software_assets></package>[2018-08-29 15:54:37 EDT] <main> DBG-X: parameter MetadataChecksum = 414dd21173af5e9313c7ae71c1b43c12[2018-08-29 15:54:37 EDT] <main> DBG-X: parameter MetadataCompressed = (suppressed)[2018-08-29 15:54:37 EDT] <main> DBG-X: parameter MetadataInfo = {app_platform=ios, primary_bundle_identifier=, device_id=, bundle_identifier=com.apple.contentdelivery.myApp, packageVersion=software5.4, apple_id=4112979851, asset_types=[bundle], bundle_version=1.0, bundle_short_version_string=1.0}[2018-08-29 15:54:37 EDT] <main> DBG-X: parameter OSIdentifier = Linux 4.4.0-133-generic (amd64); jvm=25.181-b13; jre=1.8.0_181-b13[2018-08-29 15:54:37 EDT] <main> DBG-X: parameter PackageName = 4112979851.itmsp[2018-08-29 15:54:37 EDT] <main> DBG-X: parameter PackageSize = 237820[2018-08-29 15:54:37 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2018-08-29T15:54:37-04:00[2018-08-29 15:54:37 EDT] <main> DBG-X: parameter Throttle = 100000[2018-08-29 15:54:37 EDT] <main> DBG-X: parameter TransporterArguments = -m upload -apiIssuer 69a6de7e-bbea-47e3-e053-5b8c7c11a4d1 -apiKey CK4X2VKFGL -v eXtreme -assetFile MyApp.ipa -assetDescription AppStoreInfo.plist [2018-08-29 15:54:37 EDT] <main> DBG-X: parameter Version = 3.3.0[2018-08-29 15:54:37 EDT] <main> DBG-X: parameter iTMSTransporterMode = upload[2018-08-29 15:54:37 EDT] <main> INFO: id = 20180829155437-462[2018-08-29 15:54:37 EDT] <main> INFO: iTMSTransporter Correlation Key: eae5b209-93f5-4dfa-abb1-cd705511dbf8[2018-08-29 15:54:39 EDT] <main> DBG-X: Apple's web service operation return value:[2018-08-29 15:54:39 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2018-08-29 15:54:39 EDT] <main> DBG-X: parameter SessionExpiration = 2018-09-02T19:54:37.560Z[2018-08-29 15:54:39 EDT] <main> DBG-X: parameter MinimumFileSizeThresholdForCheckum = 104857600[2018-08-29 15:54:39 EDT] <main> DBG-X: parameter SoftwareMediaDescriptionFormat = binary[2018-08-29 15:54:39 EDT] <main> DBG-X: parameter SoftwareMediaDescriptionThresholds = {in-app-purchase-content={extensions=[pkg], size=100000000}, ccats={extensions=[pdf], size=100000000}, product-archive={extensions=[pkg], size=100000000}, developer-id-package={extensions=[zip, pkg, dmg], size=100000000}, bundle={extensions=[zip, ipa], size=100000000}, large-icon={extensions=[jpg, png, jpeg], size=100000000}}[2018-08-29 15:54:39 EDT] <main> DBG-X: parameter Success = true[2018-08-29 15:54:39 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2018-08-29 15:54:39 EDT] <main> DBG-X: parameter FilesToUpload = [metadata.xml, MyApp.ipa][2018-08-29 15:54:39 EDT] <main> DBG-X: parameter AssetsToDescribe = [{Role=source, Filename=MyApp.ipa, ShouldDescribeAsset=true, UTI=com.apple.ipa}][2018-08-29 15:54:39 EDT] <main> DBG-X: parameter CPUToken = 080603cf-447e-4cd4-b1b8-3e0375e14b08/1535572479074[2018-08-29 15:54:39 EDT] <main> DBG-X: parameter Checksums = {MyApp.ipa=6f0ecfd6285588915617b1795afb8930}[2018-08-29 15:54:39 EDT] <main> DBG-X: parameter FileSizes = {MyApp.ipa=237219}[2018-08-29 15:54:39 EDT] <main> DBG-X: parameter ProviderNameForToken = Apple[2018-08-29 15:54:39 EDT] <main> INFO: The list of files requested for upload by Apple is: [metadata.xml, MyApp.ipa]. These are the files that will be uploaded.[2018-08-29 15:54:39 EDT] <main> INFO: Starting media analysis of assets[2018-08-29 15:54:39 EDT] <main> DEBUG: Handling asset: filename=MyApp.ipa,uti=com.apple.ipa,role=source,describe=true[2018-08-29 15:54:39 EDT] <main> DEBUG: Using container type tool name and version: iOS App Describer:1.26[2018-08-29 15:54:39 EDT] <main> DEBUG: Using path: /tmp/DeveloperAPIUpload9142104788028484751/4112979851.itmsp/MyApp.ipa[2018-08-29 15:54:39 EDT] <main> DEBUG: Using the provided assetDescription: /home/jappleseed//AppStoreInfo.plist[2018-08-29 15:54:39 EDT] <main> DBG-X: description length:0[2018-08-29 15:54:39 EDT] <main> DBG-X: Asset description: [2018-08-29 15:54:39 EDT] <main> DEBUG: Asset successfully described: com.apple.jingle.leghorn.software.AbstractSoftwareDescriber$1@1eea9d2d[2018-08-29 15:54:39 EDT] <main> DBG-X: Deflated 481 bytes to 295[2018-08-29 15:54:39 EDT] <main> INFO: Asset media analysis has completed[2018-08-29 15:54:39 EDT] <main> DBG-X: Memory: [JVM] 1107M free, 1237M total, 1820M max [System] (Physical) 573M free, 3933M total (Swap) 4090M free, 4093M total[2018-08-29 15:54:39 EDT] <main> DBG-X: Using operation named: lookupTransportDiagnostic[2018-08-29 15:54:39 EDT] <main> DBG-X: Apple's web service operation input parameters:[2018-08-29 15:54:39 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2018-08-29 15:54:39 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2018-08-29 15:54:39 EDT] <main> DBG-X: parameter OSIdentifier = Linux 4.4.0-133-generic (amd64); jvm=25.181-b13; jre=1.8.0_181-b13[2018-08-29 15:54:39 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2018-08-29T15:54:39-04:00[2018-08-29 15:54:39 EDT] <main> DBG-X: parameter TransporterArguments = -m upload -apiIssuer 69a6de7e-bbea-47e3-e053-5b8c7c11a4d1 -apiKey CK4X2VKFGL -v eXtreme -assetFile MyApp.ipa -assetDescription AppStoreInfo.plist [2018-08-29 15:54:39 EDT] <main> DBG-X: parameter Version = 3.3.0[2018-08-29 15:54:39 EDT] <main> DBG-X: parameter iTMSTransporterMode = upload[2018-08-29 15:54:39 EDT] <main> INFO: id = 20180829155439-493[2018-08-29 15:54:39 EDT] <main> INFO: iTMSTransporter Correlation Key: eae5b209-93f5-4dfa-abb1-cd705511dbf8[2018-08-29 15:54:41 EDT] <main> DBG-X: Apple's web service operation return value:[2018-08-29 15:54:41 EDT] <main> DBG-X: parameter AsperaLoggingLevel = OFF[2018-08-29 15:54:41 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2018-08-29 15:54:41 EDT] <main> DBG-X: parameter SigniantLoggingLevel = OFF[2018-08-29 15:54:41 EDT] <main> DBG-X: parameter SessionExpiration = 2018-09-02T19:54:40.127Z[2018-08-29 15:54:41 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2018-08-29 15:54:41 EDT] <main> INFO: Signiant TransferEngine build 10.6.0.59156[2018-08-29 15:54:41 EDT] <main> INFO: Using Signiant UDP transport[2018-08-29 15:54:41 EDT] <main> DBG-X: Setting the target rate to 15000001 bytes per second.[2018-08-29 15:54:41 EDT] <main> DBG-X: Setting the throttle to 12500000 bytes per second.[2018-08-29 15:54:41 EDT] <main> INFO: Transfer engine: 10.6.0.59156[2018-08-29 15:54:41 EDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2018-08-29 15:54:41 EDT] <Transport Protocol> INFO: The Signiant transfer engine's status is CONNECTING[2018-08-29 15:54:41 EDT] <Transport Protocol Seeker> INFO: Processing URL list: mxwan://vp2-sgr002-itms6.cse.apple.com:44001/[2018-08-29 15:54:41 EDT] <Connector: UDP vp2-sgr002-itms6.cse.apple.com/17.176.217.12:44001> INFO: Trying UDP vp2-sgr002-itms6.cse.apple.com/17.176.217.12:44001...[2018-08-29 15:54:42 EDT] <Transport Protocol Seeker> INFO: Connected to UDP vp2-sgr002-itms6.cse.apple.com/17.176.217.12:44001[2018-08-29 15:54:42 EDT] <Transport Protocol> INFO: Authenticating[2018-08-29 15:54:43 EDT] <Transport Protocol> INFO: The Signiant transfer engine's status is AWAITING_DATA_STREAMS[2018-08-29 15:54:43 EDT] <Transport Protocol> INFO: Setting up data streams[2018-08-29 15:54:44 EDT] <Data Stream 0 (0)> INFO: The Signiant transfer engine's status is CONNECTED[2018-08-29 15:54:44 EDT] <Data Stream 0 (0)> INFO: Connected using WAN accelerator[2018-08-29 15:54:45 EDT] <File Progress Event Thread> INFO: File: 052314dc-defb-430c-bebb-36a12f08714b1590624578744754030.txt 11/11, 100% completed[2018-08-29 15:54:45 EDT] <Data Channel Controller> DBG-X: The status for the file, 052314dc-defb-430c-bebb-36a12f08714b1590624578744754030.txt, is TRANSFERRED.[2018-08-29 15:54:45 EDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2018-08-29 15:54:45 EDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2018-08-29 15:54:46 EDT] <main> DEBUG: Using token file path /home/jappleseed/.itmstransporter/UploadTokens/ubuntu_Apple_4112979851.itmsp.token[2018-08-29 15:54:46 EDT] <main> DEBUG: Attempting exclusive file lock on token file[2018-08-29 15:54:46 EDT] <main> DEBUG: Set token: 080603cf-447e-4cd4-b1b8-3e0375e14b08/1535572479074[2018-08-29 15:54:46 EDT] <main> DBG-X: Memory: [JVM] 1265M free, 1323M total, 1820M max [System] (Physical) 506M free, 3933M total (Swap) 4090M free, 4093M total[2018-08-29 15:54:46 EDT] <main> DBG-X: Deflated 601 bytes to 440[2018-08-29 15:54:46 EDT] <main> DBG-X: Using operation named: validateAssets[2018-08-29 15:54:46 EDT] <main> DBG-X: Apple's web service operation input parameters:[2018-08-29 15:54:46 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2018-08-29 15:54:46 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2018-08-29 15:54:46 EDT] <main> DBG-X: parameter CPUToken = 080603cf-447e-4cd4-b1b8-3e0375e14b08/1535572479074[2018-08-29 15:54:46 EDT] <main> DBG-X: parameter Files = [MyApp.ipa, metadata.xml][2018-08-29 15:54:46 EDT] <main> DBG-X: parameter MetadataChecksum = 414dd21173af5e9313c7ae71c1b43c12[2018-08-29 15:54:46 EDT] <main> DBG-X: parameter MetadataCompressed = (suppressed)[2018-08-29 15:54:46 EDT] <main> DBG-X: parameter MetadataInfo = {app_platform=ios, primary_bundle_identifier=, device_id=, bundle_identifier=com.apple.contentdelivery.myApp, packageVersion=software5.4, apple_id=4112979851, asset_types=[bundle], bundle_version=1.0, bundle_short_version_string=1.0}[2018-08-29 15:54:46 EDT] <main> DBG-X: parameter OSIdentifier = Linux 4.4.0-133-generic (amd64); jvm=25.181-b13; jre=1.8.0_181-b13[2018-08-29 15:54:46 EDT] <main> DBG-X: parameter PackageName = 4112979851.itmsp[2018-08-29 15:54:46 EDT] <main> DBG-X: parameter PackageSize = 237820[2018-08-29 15:54:46 EDT] <main> DBG-X: parameter RequestUUID = f4441c20-28ae-458f-ab60-9dabfd84b45d[2018-08-29 15:54:46 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2018-08-29T15:54:46-04:00[2018-08-29 15:54:46 EDT] <main> DBG-X: parameter StreamingInfoList = [file: AppStoreInfo.plist848643651015635467.swinfo.gz, content-length: 3382224, content-type: application/binary, MD5: 5487dbde1d6c2294da177dae83d8fa2e][2018-08-29 15:54:46 EDT] <main> DBG-X: parameter Throttle = 100000[2018-08-29 15:54:46 EDT] <main> DBG-X: parameter Transport = Signiant[2018-08-29 15:54:46 EDT] <main> DBG-X: parameter TransporterArguments = -m upload -apiIssuer 69a6de7e-bbea-47e3-e053-5b8c7c11a4d1 -apiKey CK4X2VKFGL -v eXtreme -assetFile MyApp.ipa -assetDescription AppStoreInfo.plist [2018-08-29 15:54:46 EDT] <main> DBG-X: parameter Version = 3.3.0[2018-08-29 15:54:46 EDT] <main> DBG-X: parameter iTMSTransporterMode = upload[2018-08-29 15:54:46 EDT] <main> INFO: id = 20180829155446-985[2018-08-29 15:54:46 EDT] <main> INFO: iTMSTransporter Correlation Key: eae5b209-93f5-4dfa-abb1-cd705511dbf8[2018-08-29 15:55:04 EDT] <main> DBG-X: Apple's web service operation return value:[2018-08-29 15:55:04 EDT] <main> DBG-X: parameter SessionExpiration = 2018-09-02T19:54:50.953Z[2018-08-29 15:55:04 EDT] <main> DBG-X: parameter TransportUser = transporter[2018-08-29 15:55:04 EDT] <main> DBG-X: parameter ResumeFlag = false[2018-08-29 15:55:04 EDT] <main> DBG-X: parameter Success = true[2018-08-29 15:55:04 EDT] <main> DBG-X: parameter FilesToUpload = [metadata.xml, MyApp.ipa][2018-08-29 15:55:04 EDT] <main> DBG-X: parameter AssetsToDescribe = [{Role=source, Filename=MyApp.ipa, ShouldDescribeAsset=true, UTI=com.apple.ipa}][2018-08-29 15:55:04 EDT] <main> DBG-X: parameter CPUToken = a6596419-d71c-4fb0-a61a-24357dd3188e/1535572501297[2018-08-29 15:55:04 EDT] <main> DBG-X: parameter SigniantLoggingLevel = INFO[2018-08-29 15:55:04 EDT] <main> DBG-X: parameter FileSizes = {MyApp.ipa=237219}[2018-08-29 15:55:04 EDT] <main> DBG-X: parameter TransportPort = 44001[2018-08-29 15:55:04 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2018-08-29 15:55:04 EDT] <main> DBG-X: parameter TransportHosts = [vp2-sgr002-itms6.cse.apple.com][2018-08-29 15:55:04 EDT] <main> DBG-X: parameter MinimumFileSizeThresholdForCheckum = 104857600[2018-08-29 15:55:04 EDT] <main> DBG-X: parameter SoftwareMediaDescriptionFormat = binary[2018-08-29 15:55:04 EDT] <main> DBG-X: parameter SoftwareMediaDescriptionThresholds = {in-app-purchase-content={extensions=[pkg], size=100000000}, ccats={extensions=[pdf], size=100000000}, product-archive={extensions=[pkg], size=100000000}, developer-id-package={extensions=[zip, pkg, dmg], size=100000000}, bundle={extensions=[zip, ipa], size=100000000}, large-icon={extensions=[jpg, png, jpeg], size=100000000}}[2018-08-29 15:55:04 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2018-08-29 15:55:04 EDT] <main> DBG-X: parameter Checksums = {MyApp.ipa=6f0ecfd6285588915617b1795afb8930}[2018-08-29 15:55:04 EDT] <main> DBG-X: parameter TransportPath = sgr_pod1_itms6/transporter/content/transporter/Apple[2018-08-29 15:55:04 EDT] <main> DBG-X: parameter NewPackageName = 4112979851-20180829125502-110.itmsp[2018-08-29 15:55:04 EDT] <main> DBG-X: parameter ProviderNameForToken = Apple[2018-08-29 15:55:04 EDT] <main> DBG-X: JSON-START>>{"dev-id-results":{"upload_id":"f4441c20-28ae-458f-ab60-9dabfd84b45d"}}<<JSON-END[2018-08-29 15:55:04 EDT] <main> DBG-X: Existing token found, cleaning up[2018-08-29 15:55:04 EDT] <main> DBG-X: Unlocking token at path /home/jappleseed/.itmstransporter/UploadTokens/ubuntu_Apple_4112979851.itmsp.token[2018-08-29 15:55:04 EDT] <main> DBG-X: Releasing token file lock[2018-08-29 15:55:04 EDT] <main> DEBUG: Using token file path /home/jappleseed/.itmstransporter/UploadTokens/ubuntu_Apple_4112979851.itmsp.token[2018-08-29 15:55:04 EDT] <main> DEBUG: Attempting exclusive file lock on token file[2018-08-29 15:55:04 EDT] <main> DEBUG: Set token: a6596419-d71c-4fb0-a61a-24357dd3188e/1535572501297[2018-08-29 15:55:04 EDT] <main> INFO: The list of files requested for upload by Apple is: [metadata.xml, MyApp.ipa]. These are the files that will be uploaded.[2018-08-29 15:55:04 EDT] <main> INFO: Done performing authentication.[2018-08-29 15:55:04 EDT] <main> INFO: The asset replacement verification check is disabled.[2018-08-29 15:55:04 EDT] <main> INFO: Checking the file size of the files: [MyApp.ipa][2018-08-29 15:55:04 EDT] <main> DBG-X: Checking the size of file: MyApp.ipa[2018-08-29 15:55:04 EDT] <main> INFO: Done checking the file sizes.[2018-08-29 15:55:04 EDT] <main> INFO: Checking the md5 checksum of the files: [MyApp.ipa][2018-08-29 15:55:04 EDT] <main> DBG-X: Checking the MD5 checksum of file: MyApp.ipa[2018-08-29 15:55:04 EDT] <main> INFO: Done checking the md5 checksum.[2018-08-29 15:55:04 EDT] <main> INFO: Preparing to upload package 4112979851.itmsp ...[2018-08-29 15:55:04 EDT] <main> INFO: Determining which files should be uploaded ...[2018-08-29 15:55:04 EDT] <main> DEBUG: Valid local files will be checked:[/tmp/DeveloperAPIUpload9142104788028484751/4112979851.itmsp/metadata.xml, /tmp/DeveloperAPIUpload9142104788028484751/4112979851.itmsp/MyApp.ipa][2018-08-29 15:55:04 EDT] <main> DEBUG: Remote files uploaded:[][2018-08-29 15:55:04 EDT] <main> DBG-X: Examining working file: metadata.xml[2018-08-29 15:55:04 EDT] <main> DEBUG: Adding file to be uploaded: metadata.xml[2018-08-29 15:55:04 EDT] <main> DBG-X: Examining working file: MyApp.ipa[2018-08-29 15:55:04 EDT] <main> DEBUG: Adding file to be uploaded: MyApp.ipa[2018-08-29 15:55:04 EDT] <main> INFO: Finished determining which files should be uploaded.[2018-08-29 15:55:04 EDT] <main> DBG-X: ITMSPackage: files to be uploaded:[/tmp/DeveloperAPIUpload9142104788028484751/4112979851.itmsp/metadata.xml, /tmp/DeveloperAPIUpload9142104788028484751/4112979851.itmsp/MyApp.ipa][2018-08-29 15:55:04 EDT] <main> INFO: Starting to upload the package's files (4112979851.itmsp) ...[2018-08-29 15:55:04 EDT] <main> DEBUG: Resetting sizes for progress logging[2018-08-29 15:55:04 EDT] <main> INFO: Computing total size of files to upload ...[2018-08-29 15:55:04 EDT] <main> DBG-X: adding file for % complete logging: metadata.xml , size: 601[2018-08-29 15:55:04 EDT] <main> DBG-X: adding file for % complete logging: MyApp.ipa , size: 237219[2018-08-29 15:55:04 EDT] <main> DEBUG: Setting total size of files for upload to: 237820[2018-08-29 15:55:04 EDT] <main> INFO: Done computing total size of files to upload.[2018-08-29 15:55:04 EDT] <main> INFO: Signiant TransferEngine build 10.6.0.59156[2018-08-29 15:55:04 EDT] <main> INFO: Using Signiant UDP transport[2018-08-29 15:55:04 EDT] <main> DBG-X: Setting the target rate to 15000001 bytes per second.[2018-08-29 15:55:04 EDT] <main> DBG-X: Setting the throttle to 12500000 bytes per second.[2018-08-29 15:55:04 EDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2018-08-29 15:55:04 EDT] <Transport Protocol> INFO: The Signiant transfer engine's status is CONNECTINGAug 29, 2018 3:55:04 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Processing URL list: mxwan://vp2-sgr002-itms6.cse.apple.com:44001/[2018-08-29 15:55:04 EDT] <Transport Protocol Seeker> INFO: Processing URL list: mxwan://vp2-sgr002-itms6.cse.apple.com:44001/Aug 29, 2018 3:55:04 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Trying UDP vp2-sgr002-itms6.cse.apple.com/17.176.217.12:44001...[2018-08-29 15:55:04 EDT] <Connector: UDP vp2-sgr002-itms6.cse.apple.com/17.176.217.12:44001> INFO: Trying UDP vp2-sgr002-itms6.cse.apple.com/17.176.217.12:44001...Aug 29, 2018 3:55:05 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Connected to UDP vp2-sgr002-itms6.cse.apple.com/17.176.217.12:44001[2018-08-29 15:55:05 EDT] <Transport Protocol Seeker> INFO: Connected to UDP vp2-sgr002-itms6.cse.apple.com/17.176.217.12:44001Aug 29, 2018 3:55:05 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Authenticating[2018-08-29 15:55:05 EDT] <Transport Protocol> INFO: AuthenticatingAug 29, 2018 3:55:06 PM com.signiant.interactivetransfer.engine.ControlStream transferINFO: Remote agent log base: sigitc-2018-08-29-15-55-04-389.545647-2[2018-08-29 15:55:06 EDT] <Transport Protocol> INFO: The Signiant transfer engine's status is AWAITING_DATA_STREAMSAug 29, 2018 3:55:06 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Setting up data streams[2018-08-29 15:55:06 EDT] <Transport Protocol> INFO: Setting up data streams[2018-08-29 15:55:07 EDT] <Data Stream 0 (0)> INFO: The Signiant transfer engine's status is CONNECTEDAug 29, 2018 3:55:07 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Connected using WAN accelerator[2018-08-29 15:55:07 EDT] <Data Stream 0 (0)> INFO: Connected using WAN accelerator[2018-08-29 15:55:07 EDT] <File Progress Event Thread> INFO: File: metadata.xml 601/601, 100% completed[2018-08-29 15:55:07 EDT] <File Progress Event Thread> DBG-X: Memory: [JVM] 1124M free, 1323M total, 1820M max [System] (Physical) 487M free, 3933M total (Swap) 4090M free, 4093M total[2018-08-29 15:55:07 EDT] <File Progress Event Thread> DBG-X: Using operation named: assignTransportPodToUpload[2018-08-29 15:55:07 EDT] <File Progress Event Thread> DBG-X: Apple's web service operation input parameters:[2018-08-29 15:55:07 EDT] <File Progress Event Thread> DBG-X: parameter Application = iTMSTransporter[2018-08-29 15:55:07 EDT] <File Progress Event Thread> DBG-X: parameter BaseVersion = 3.3.0[2018-08-29 15:55:07 EDT] <File Progress Event Thread> DBG-X: parameter CPUToken = a6596419-d71c-4fb0-a61a-24357dd3188e/1535572501297[2018-08-29 15:55:07 EDT] <File Progress Event Thread> DBG-X: parameter NewPackageName = 4112979851-20180829125502-110.itmsp[2018-08-29 15:55:07 EDT] <File Progress Event Thread> DBG-X: parameter OSIdentifier = Linux 4.4.0-133-generic (amd64); jvm=25.181-b13; jre=1.8.0_181-b13[2018-08-29 15:55:07 EDT] <File Progress Event Thread> DBG-X: parameter Pod = iTMS6 Signiant 1[2018-08-29 15:55:07 EDT] <File Progress Event Thread> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2018-08-29T15:55:07-04:00[2018-08-29 15:55:07 EDT] <File Progress Event Thread> DBG-X: parameter StatisticsPreviousCallDurationInSecs = 3.613551948[2018-08-29 15:55:07 EDT] <File Progress Event Thread> DBG-X: parameter Transport = Signiant[2018-08-29 15:55:07 EDT] <File Progress Event Thread> DBG-X: parameter TransporterArguments = -m upload -apiIssuer 69a6de7e-bbea-47e3-e053-5b8c7c11a4d1 -apiKey CK4X2VKFGL -v eXtreme -assetFile MyApp.ipa -assetDescription AppStoreInfo.plist [2018-08-29 15:55:07 EDT] <File Progress Event Thread> DBG-X: parameter Version = 3.3.0[2018-08-29 15:55:07 EDT] <File Progress Event Thread> DBG-X: parameter iTMSTransporterMode = upload[2018-08-29 15:55:07 EDT] <File Progress Event Thread> INFO: id = 20180829155507-195[2018-08-29 15:55:07 EDT] <File Progress Event Thread> INFO: iTMSTransporter Correlation Key: eae5b209-93f5-4dfa-abb1-cd705511dbf8[2018-08-29 15:55:07 EDT] <Data Channel Controller> DBG-X: The status for the file, metadata.xml, is TRANSFERRED.[2018-08-29 15:55:07 EDT] <Data Channel Controller> INFO: Package upload progress: 0.25% completed[2018-08-29 15:55:08 EDT] <File Progress Event Thread> DBG-X: Apple's web service operation return value:[2018-08-29 15:55:08 EDT] <File Progress Event Thread> DBG-X: parameter EnableJWTForAllCalls = false[2018-08-29 15:55:08 EDT] <File Progress Event Thread> DBG-X: parameter SessionExpiration = 2018-09-02T19:55:08.215Z[2018-08-29 15:55:08 EDT] <File Progress Event Thread> DBG-X: parameter Success = true[2018-08-29 15:55:08 EDT] <File Progress Event Thread> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2018-08-29 15:55:08 EDT] <File Progress Event Thread> INFO: File: MyApp.ipa 15800/237219, 6% completed[2018-08-29 15:55:08 EDT] <Data Channel Controller> DBG-X: The status for the file, MyApp.ipa, is TRANSFERRED.[2018-08-29 15:55:08 EDT] <Data Channel Controller> INFO: Package upload progress: 100% completed[2018-08-29 15:55:08 EDT] <File Progress Event Thread> INFO: File: MyApp.ipa 31600/237219, 13% completed[2018-08-29 15:55:09 EDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2018-08-29 15:55:09 EDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTEDAug 29, 2018 3:55:09 PM com.signiant.interactivetransfer.engine.TransferEngine doTransferINFO: Transfer completed: SUCCESSFUL[2018-08-29 15:55:09 EDT] <main> INFO: The file, metadata.xml, was uploaded successfully.[2018-08-29 15:55:09 EDT] <main> INFO: The file, MyApp.ipa, was uploaded successfully.[2018-08-29 15:55:09 EDT] <main> INFO: The status for the upload is SUCCESSFUL.[2018-08-29 15:55:09 EDT] <main> INFO: The package's files (4112979851.itmsp) uploaded successfully.[2018-08-29 15:55:09 EDT] <main> INFO: Done performing upload.[2018-08-29 15:55:09 EDT] <main> DBG-X: The transfer time for the package 4112979851.itmsp was 5374 milliseconds.[2018-08-29 15:55:09 EDT] <main> DBG-X: Throughput information for 4112979851.itmsp: 0 minutes, 5.37 seconds, 31.45KB, 5.85KB/sec[2018-08-29 15:55:09 EDT] <main> DBG-X: Memory: [JVM] 1268M free, 1323M total, 1820M max [System] (Physical) 476M free, 3933M total (Swap) 4090M free, 4093M total[2018-08-29 15:55:09 EDT] <main> DBG-X: Using operation named: uploadDoneWithArguments[2018-08-29 15:55:09 EDT] <main> DBG-X: Apple's web service operation input parameters:[2018-08-29 15:55:09 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2018-08-29 15:55:09 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2018-08-29 15:55:09 EDT] <main> DBG-X: parameter CPUToken = a6596419-d71c-4fb0-a61a-24357dd3188e/1535572501297[2018-08-29 15:55:09 EDT] <main> DBG-X: parameter ClientChecksumInfo = [{CalculationTime=3, FileLastModified=1535572477000, Filename=MyApp.ipa, FileSize=237219, CalculatedChecksum=6f0ecfd6285588915617b1795afb8930}][2018-08-29 15:55:09 EDT] <main> DBG-X: parameter ExtraTransportLogFile = $MZCD_STREAMING_ROOT/7955c155-26ff-4c43-801e-af557a43c2e1_820835385783211331sigitc-2018-08-29-15-55-04-389.545647.log.info[2018-08-29 15:55:09 EDT] <main> DBG-X: parameter FileSizeInfo = {metadata.xml=601, MyApp.ipa=237219}[2018-08-29 15:55:09 EDT] <main> DBG-X: parameter NewPackageName = 4112979851-20180829125502-110.itmsp[2018-08-29 15:55:09 EDT] <main> DBG-X: parameter NumberBytesTransferred = 32201[2018-08-29 15:55:09 EDT] <main> DBG-X: parameter OSIdentifier = Linux 4.4.0-133-generic (amd64); jvm=25.181-b13; jre=1.8.0_181-b13[2018-08-29 15:55:09 EDT] <main> DBG-X: parameter PackagePathWithoutBase = sgr_pod1_itms6/transporter/content/transporter/Apple[2018-08-29 15:55:09 EDT] <main> DBG-X: parameter StatisticsArray = [{duration=0.373960822, method=clientApplication.start, count=1}, {duration=1.278963379, method=authenticateForSession, count=1}, {duration=0.791962543, method=lookupSoftwareForBundleId, count=1}, {duration=1.965061145, method=validateMetadata, count=1}, {duration=1.430508925, method=lookupTransportDiagnostic, count=1}, {duration=18.284952778, method=validateAssets, count=1}, {duration=3.74597E-4, method=createTransportPod, count=1}, {duration=3.613551948, method=upload-SigniantTransport, count=1}, {duration=0.869940756, method=assignTransportPodToUpload, count=1}][2018-08-29 15:55:09 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2018-08-29T15:55:09-04:00[2018-08-29 15:55:09 EDT] <main> DBG-X: parameter StreamingInfoList = [file: 7955c155-26ff-4c43-801e-af557a43c2e1_820835385783211331sigitc-2018-08-29-15-55-04-389.545647.log.info, content-length: 271, content-type: text/plain, MD5: ffb57cb778d6da7be5c0a9e241b84b6d][2018-08-29 15:55:09 EDT] <main> DBG-X: parameter Throttle = 100000[2018-08-29 15:55:09 EDT] <main> DBG-X: parameter TransferTime = 5374[2018-08-29 15:55:09 EDT] <main> DBG-X: parameter Transport = Signiant[2018-08-29 15:55:09 EDT] <main> DBG-X: parameter TransportLogCompressed = (suppressed)[2018-08-29 15:55:09 EDT] <main> DBG-X: parameter TransporterArguments = -m upload -apiIssuer 69a6de7e-bbea-47e3-e053-5b8c7c11a4d1 -apiKey CK4X2VKFGL -v eXtreme -assetFile MyApp.ipa -assetDescription AppStoreInfo.plist [2018-08-29 15:55:09 EDT] <main> DBG-X: parameter Version = 3.3.0[2018-08-29 15:55:09 EDT] <main> DBG-X: parameter iTMSTransporterMode = upload[2018-08-29 15:55:09 EDT] <main> INFO: id = 20180829155509-071[2018-08-29 15:55:09 EDT] <main> INFO: iTMSTransporter Correlation Key: eae5b209-93f5-4dfa-abb1-cd705511dbf8[2018-08-29 15:55:12 EDT] <main> DBG-X: Apple's web service operation return value:[2018-08-29 15:55:12 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2018-08-29 15:55:12 EDT] <main> DBG-X: parameter SessionInvalid = true[2018-08-29 15:55:12 EDT] <main> DBG-X: parameter Success = true[2018-08-29 15:55:12 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2018-08-29 15:55:12 EDT] <main> DBG-X: Unlocking token at path /home/jappleseed/.itmstransporter/UploadTokens/ubuntu_Apple_4112979851.itmsp.token[2018-08-29 15:55:12 EDT] <main> DBG-X: Releasing token file lock[2018-08-29 15:55:12 EDT] <main> DBG-X: Removing token at path /home/jappleseed/.itmstransporter/UploadTokens/ubuntu_Apple_4112979851.itmsp.token[2018-08-29 15:55:12 EDT] <main> INFO: Done performing uploadDone notification to Apple.[2018-08-29 15:55:12 EDT] <main> INFO: The package: /tmp/DeveloperAPIUpload9142104788028484751/4112979851.itmsp has been successfully uploaded.Package Summary:1 packages were uploaded successfully: /tmp/DeveloperAPIUpload9142104788028484751/4112979851.itmsp[2018-08-29 15:55:13 EDT] <main> DBG-X: Returning 0

App upload using JWT on Linux

This example shows how to upload an app from a Linux machine using JWT. The example uses -jwt option to specify the JSON Web token (JWT). You can generate the JWT with the private key downloaded from the API Keys tab on App Store Connect and use an external tool or library that can be found at https://jwt.io.

Note that for windows the command should be C:\Program Files (x86)\itms\iTMSTransporter.cmd instead of /usr/local/itms/bin/iTMSTransporter.

jappleseed@ubuntu:~/$ /usr/local/itms/bin/iTMSTransporter -m upload -jwt "eyJhbGciOiJFUzI1NiIsImtpZCI6IkNLNFgyVktGR0wiLCJ0eXAiOiJKV1QifQ.eyJpc3MiOiI2OWE2ZGU3ZS1iYmVhLTQ3ZTMtZTA1My01YjhjN2MxMWE0ZDEiLCJleHAiOjE1MzU1NzIwNTMsImF1ZCI6ImFwcHN0b3JlY29ubmVjdC12MSJ9.aZAj2EW8Zzrz__T_XmMd1HKr0nUSsfdvNwjAdulWaTbjRrqmdv8v6RA993RgSQcDsr3LTlvxTO1GRezl4xqeFA" -v eXtreme -assetFile MyApp.ipa -assetDescription AppStoreInfo.plist [2018-08-29 15:28:37 EDT] <main> INFO: Transporter is searching for new software components.[2018-08-29 15:28:38 EDT] <main> INFO: Update check complete.[2018-08-29 15:28:39 EDT] <main> INFO: Logging level set to eXtreme[2018-08-29 15:28:39 EDT] <main> INFO: Logging configured successfully.[2018-08-29 15:28:40 EDT] <main> DEBUG: Attempting refresh of configuration data from https://contentdelivery.itunes.apple.com/transporter/Defaults.properties[2018-08-29 15:28:40 EDT] <main> DEBUG: Configuration refresh successful.[2018-08-29 15:28:40 EDT] <main> DEBUG: Saving configuration to local path: /home/jappleseed/.itmstransporter/Defaults.properties[2018-08-29 15:28:40 EDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2018-08-29 15:28:40 EDT] <main> INFO: OS identifier: Linux 4.4.0-133-generic (amd64); jvm=25.181-b13; jre=1.8.0_181-b13[2018-08-29 15:28:40 EDT] <main> INFO: Memory: [JVM] 956M free, 981M total, 1820M max [System] (Physical) 613M free, 3933M total (Swap) 4090M free, 4093M total[2018-08-29 15:28:40 EDT] <main> DBG-X: Memory: [JVM] 925M free, 981M total, 1820M max [System] (Physical) 598M free, 3933M total (Swap) 4090M free, 4093M total[2018-08-29 15:28:40 EDT] <main> DBG-X: Using operation named: authenticateForSession[2018-08-29 15:28:40 EDT] <main> DBG-X: Apple's web service operation input parameters:[2018-08-29 15:28:40 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2018-08-29 15:28:40 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2018-08-29 15:28:40 EDT] <main> DBG-X: parameter OSIdentifier = Linux 4.4.0-133-generic (amd64); jvm=25.181-b13; jre=1.8.0_181-b13[2018-08-29 15:28:40 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2018-08-29T15:28:40-04:00[2018-08-29 15:28:40 EDT] <main> DBG-X: parameter StatisticsPreviousCallDurationInSecs = 0.754378565[2018-08-29 15:28:40 EDT] <main> DBG-X: parameter TransporterArguments = -m upload -jwt **hidden value** -v eXtreme -assetFile MyApp.ipa -assetDescription AppStoreInfo.plist [2018-08-29 15:28:40 EDT] <main> DBG-X: parameter Version = 3.3.0[2018-08-29 15:28:40 EDT] <main> DBG-X: parameter iTMSTransporterMode = upload[2018-08-29 15:28:40 EDT] <main> INFO: id = 20180829152840-436[2018-08-29 15:28:40 EDT] <main> INFO: iTMSTransporter Correlation Key: 7a547caa-cf9a-4e5a-ac68-eb0a9effe236[2018-08-29 15:28:42 EDT] <main> DBG-X: Apple's web service operation return value:[2018-08-29 15:28:42 EDT] <main> DBG-X: parameter SharedSecret = **hidden value**[2018-08-29 15:28:42 EDT] <main> DBG-X: parameter MultipartUploadsEnabled = true[2018-08-29 15:28:42 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2018-08-29 15:28:42 EDT] <main> DBG-X: parameter TxHeaders = {jenga=true}[2018-08-29 15:28:42 EDT] <main> DBG-X: parameter SessionExpiration = 2018-09-02T19:28:41.825Z[2018-08-29 15:28:42 EDT] <main> DBG-X: parameter SessionId = CNCoDBIQpvJpmGq6RE+Y1XCCPoogQg==[2018-08-29 15:28:42 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2018-08-29 15:28:42 EDT] <main> DBG-X: Using operation named: lookupSoftwareForBundleId[2018-08-29 15:28:42 EDT] <main> DBG-X: Apple's web service operation input parameters:[2018-08-29 15:28:42 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2018-08-29 15:28:42 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2018-08-29 15:28:42 EDT] <main> DBG-X: parameter BundleId = com.apple.contentdelivery.myApp[2018-08-29 15:28:42 EDT] <main> DBG-X: parameter OSIdentifier = Linux 4.4.0-133-generic (amd64); jvm=25.181-b13; jre=1.8.0_181-b13[2018-08-29 15:28:42 EDT] <main> DBG-X: parameter SoftwareTypeEnum = ios[2018-08-29 15:28:42 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2018-08-29T15:28:42-04:00[2018-08-29 15:28:42 EDT] <main> DBG-X: parameter TransporterArguments = -m upload -jwt **hidden value** -v eXtreme -assetFile MyApp.ipa -assetDescription AppStoreInfo.plist [2018-08-29 15:28:42 EDT] <main> DBG-X: parameter Version = 3.3.0[2018-08-29 15:28:42 EDT] <main> DBG-X: parameter iTMSTransporterMode = upload[2018-08-29 15:28:42 EDT] <main> INFO: id = 20180829152842-555[2018-08-29 15:28:42 EDT] <main> INFO: iTMSTransporter Correlation Key: 7a547caa-cf9a-4e5a-ac68-eb0a9effe236[2018-08-29 15:28:43 EDT] <main> DBG-X: Apple's web service operation return value:[2018-08-29 15:28:43 EDT] <main> DBG-X: parameter DisplayKeys = [Application, Version Number, SKU Number, Primary Language, Copyright, Type, Apple ID][2018-08-29 15:28:43 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2018-08-29 15:28:43 EDT] <main> DBG-X: parameter Applications = {MyApp 1.0 (iOS App)=4112979851}[2018-08-29 15:28:43 EDT] <main> DBG-X: parameter ValidIconSizes = [57x57][2018-08-29 15:28:43 EDT] <main> DBG-X: parameter SessionExpiration = 2018-09-02T19:28:42.435Z[2018-08-29 15:28:43 EDT] <main> DBG-X: parameter Attributes = [{Type=iOS App, Primary Language=en-US, Apple ID=4112979851, AppleID=4112979851, WWDRIdentifier=XXKJ396S2Y, ReservedBundleIdentifier=com.apple.contentdelivery.myApp, SKU Number=MyApp, SoftwareTypeEnum=Purple, Application=MyApp, MarketingVersion=1.0}][2018-08-29 15:28:43 EDT] <main> DBG-X: parameter Success = true[2018-08-29 15:28:43 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2018-08-29 15:28:43 EDT] <main> DBG-X: parameter PerformZipFilenameVerification = true[2018-08-29 15:28:43 EDT] <main> DBG-X: parameter ProviderName = Apple[2018-08-29 15:28:43 EDT] <main> DBG-X: parameter SkipValidateSupportedArchitectures = true[2018-08-29 15:28:43 EDT] <main> DBG-X: parameter PerformIconVerification = true[2018-08-29 15:28:43 EDT] <main> DBG-X: parameter PerformCodesignVerification = anchor apple generic and certificate 1[field.1.2.840.113635.100.6.2.1] exists and (certificate leaf[field.1.2.840.113635.100.6.1.2] exists or certificate leaf[field.1.2.840.113635.100.6.1.4] exists)[2018-08-29 15:28:43 EDT] <main> DBG-X: parameter PerformIconSizeVerification = true[2018-08-29 15:28:43 EDT] <main> DBG-X: parameter DisallowedPaths = [SC_Info][2018-08-29 15:28:43 EDT] <main> INFO: Upload mode selected.[2018-08-29 15:28:43 EDT] <main> INFO: Examining the package at: /tmp/DeveloperAPIUpload605296168994294424/4112979851.itmsp[2018-08-29 15:28:43 EDT] <main> INFO: Ensuring that package has well formed metadata file...[2018-08-29 15:28:43 EDT] <main> DEBUG: Getting case-sensitive metadata xml filename...[2018-08-29 15:28:43 EDT] <main> INFO: Gathering the list of valid files from the package ...[2018-08-29 15:28:43 EDT] <main> DEBUG: MyApp.ipa will be verified by Apple's web service to determine if it is a valid file.[2018-08-29 15:28:43 EDT] <main> DEBUG: metadata.xml will be verified by Apple's web service to determine if it is a valid file.[2018-08-29 15:28:43 EDT] <main> INFO: Finished gathering the list of valid files from the package.[2018-08-29 15:28:43 EDT] <main> DEBUG: Case-sensitive metadata filename is: metadata.xml[2018-08-29 15:28:43 EDT] <main> INFO: Performing authentication of package 4112979851.itmsp ...[2018-08-29 15:28:43 EDT] <main> DBG-X: Memory: [JVM] 905M free, 981M total, 1820M max [System] (Physical) 595M free, 3933M total (Swap) 4090M free, 4093M total[2018-08-29 15:28:43 EDT] <main> DBG-X: Deflated 601 bytes to 440[2018-08-29 15:28:43 EDT] <main> DBG-X: Using operation named: validateMetadata[2018-08-29 15:28:43 EDT] <main> DBG-X: Apple's web service operation input parameters:[2018-08-29 15:28:43 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2018-08-29 15:28:43 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2018-08-29 15:28:43 EDT] <main> DBG-X: parameter Files = [MyApp.ipa, metadata.xml][2018-08-29 15:28:43 EDT] <main> DBG-X: parameter Metadata = <?xml version="1.0" encoding="UTF-8"?><package version="software5.4" xmlns="http://apple.com/itunes/importer"> <software_assets apple_id="4112979851" bundle_short_version_string="1.0" bundle_version="1.0" bundle_identifier="com.apple.contentdelivery.myApp" app_platform="ios"> <asset type="bundle"> <data_file> <file_name>MyApp.ipa</file_name> <checksum type="md5">6f0ecfd6285588915617b1795afb8930</checksum> <size>237219</size> </data_file> </asset> </software_assets></package>[2018-08-29 15:28:43 EDT] <main> DBG-X: parameter MetadataChecksum = 414dd21173af5e9313c7ae71c1b43c12[2018-08-29 15:28:43 EDT] <main> DBG-X: parameter MetadataCompressed = (suppressed)[2018-08-29 15:28:43 EDT] <main> DBG-X: parameter MetadataInfo = {app_platform=ios, primary_bundle_identifier=, device_id=, bundle_identifier=com.apple.contentdelivery.myApp, packageVersion=software5.4, apple_id=4112979851, asset_types=[bundle], bundle_version=1.0, bundle_short_version_string=1.0}[2018-08-29 15:28:43 EDT] <main> DBG-X: parameter OSIdentifier = Linux 4.4.0-133-generic (amd64); jvm=25.181-b13; jre=1.8.0_181-b13[2018-08-29 15:28:43 EDT] <main> DBG-X: parameter PackageName = 4112979851.itmsp[2018-08-29 15:28:43 EDT] <main> DBG-X: parameter PackageSize = 237820[2018-08-29 15:28:43 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2018-08-29T15:28:43-04:00[2018-08-29 15:28:43 EDT] <main> DBG-X: parameter Throttle = 100000[2018-08-29 15:28:43 EDT] <main> DBG-X: parameter TransporterArguments = -m upload -jwt **hidden value** -v eXtreme -assetFile MyApp.ipa -assetDescription AppStoreInfo.plist [2018-08-29 15:28:43 EDT] <main> DBG-X: parameter Version = 3.3.0[2018-08-29 15:28:43 EDT] <main> DBG-X: parameter iTMSTransporterMode = upload[2018-08-29 15:28:43 EDT] <main> INFO: id = 20180829152843-248[2018-08-29 15:28:43 EDT] <main> INFO: iTMSTransporter Correlation Key: 7a547caa-cf9a-4e5a-ac68-eb0a9effe236[2018-08-29 15:28:45 EDT] <main> DBG-X: Apple's web service operation return value:[2018-08-29 15:28:45 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2018-08-29 15:28:45 EDT] <main> DBG-X: parameter SessionExpiration = 2018-09-02T19:28:43.588Z[2018-08-29 15:28:45 EDT] <main> DBG-X: parameter MinimumFileSizeThresholdForCheckum = 104857600[2018-08-29 15:28:45 EDT] <main> DBG-X: parameter SoftwareMediaDescriptionFormat = binary[2018-08-29 15:28:45 EDT] <main> DBG-X: parameter SoftwareMediaDescriptionThresholds = {in-app-purchase-content={extensions=[pkg], size=100000000}, ccats={extensions=[pdf], size=100000000}, product-archive={extensions=[pkg], size=100000000}, developer-id-package={extensions=[zip, pkg, dmg], size=100000000}, bundle={extensions=[zip, ipa], size=100000000}, large-icon={extensions=[jpg, png, jpeg], size=100000000}}[2018-08-29 15:28:45 EDT] <main> DBG-X: parameter Success = true[2018-08-29 15:28:45 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2018-08-29 15:28:45 EDT] <main> DBG-X: parameter FilesToUpload = [metadata.xml, MyApp.ipa][2018-08-29 15:28:45 EDT] <main> DBG-X: parameter AssetsToDescribe = [{Role=source, Filename=MyApp.ipa, ShouldDescribeAsset=true, UTI=com.apple.ipa}][2018-08-29 15:28:45 EDT] <main> DBG-X: parameter CPUToken = 3c46e9ac-25b9-4c9d-88ac-eab55a73a4a0/1535570925128[2018-08-29 15:28:45 EDT] <main> DBG-X: parameter Checksums = {MyApp.ipa=6f0ecfd6285588915617b1795afb8930}[2018-08-29 15:28:45 EDT] <main> DBG-X: parameter FileSizes = {MyApp.ipa=237219}[2018-08-29 15:28:45 EDT] <main> DBG-X: parameter ProviderNameForToken = Apple[2018-08-29 15:28:45 EDT] <main> INFO: The list of files requested for upload by Apple is: [metadata.xml, MyApp.ipa]. These are the files that will be uploaded.[2018-08-29 15:28:45 EDT] <main> INFO: Starting media analysis of assets[2018-08-29 15:28:45 EDT] <main> DEBUG: Handling asset: filename=MyApp.ipa,uti=com.apple.ipa,role=source,describe=true[2018-08-29 15:28:45 EDT] <main> DEBUG: Using container type tool name and version: iOS App Describer:1.26[2018-08-29 15:28:45 EDT] <main> DEBUG: Using path: /tmp/DeveloperAPIUpload605296168994294424/4112979851.itmsp/MyApp.ipa[2018-08-29 15:28:45 EDT] <main> DEBUG: Using the provided assetDescription: /home/jappleseed//AppStoreInfo.plist[2018-08-29 15:28:45 EDT] <main> DBG-X: description length:0[2018-08-29 15:28:45 EDT] <main> DBG-X: Asset description: [2018-08-29 15:28:45 EDT] <main> DEBUG: Asset successfully described: com.apple.jingle.leghorn.software.AbstractSoftwareDescriber$1@6dc1484[2018-08-29 15:28:45 EDT] <main> DBG-X: Deflated 482 bytes to 295[2018-08-29 15:28:45 EDT] <main> INFO: Asset media analysis has completed[2018-08-29 15:28:45 EDT] <main> DBG-X: Memory: [JVM] 873M free, 981M total, 1820M max [System] (Physical) 561M free, 3933M total (Swap) 4090M free, 4093M total[2018-08-29 15:28:45 EDT] <main> DBG-X: Using operation named: lookupTransportDiagnostic[2018-08-29 15:28:45 EDT] <main> DBG-X: Apple's web service operation input parameters:[2018-08-29 15:28:45 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2018-08-29 15:28:45 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2018-08-29 15:28:45 EDT] <main> DBG-X: parameter OSIdentifier = Linux 4.4.0-133-generic (amd64); jvm=25.181-b13; jre=1.8.0_181-b13[2018-08-29 15:28:45 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2018-08-29T15:28:45-04:00[2018-08-29 15:28:45 EDT] <main> DBG-X: parameter TransporterArguments = -m upload -jwt **hidden value** -v eXtreme -assetFile MyApp.ipa -assetDescription AppStoreInfo.plist [2018-08-29 15:28:45 EDT] <main> DBG-X: parameter Version = 3.3.0[2018-08-29 15:28:45 EDT] <main> DBG-X: parameter iTMSTransporterMode = upload[2018-08-29 15:28:45 EDT] <main> INFO: id = 20180829152845-436[2018-08-29 15:28:45 EDT] <main> INFO: iTMSTransporter Correlation Key: 7a547caa-cf9a-4e5a-ac68-eb0a9effe236[2018-08-29 15:28:47 EDT] <main> DBG-X: Apple's web service operation return value:[2018-08-29 15:28:47 EDT] <main> DBG-X: parameter AsperaLoggingLevel = OFF[2018-08-29 15:28:47 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2018-08-29 15:28:47 EDT] <main> DBG-X: parameter SigniantLoggingLevel = OFF[2018-08-29 15:28:47 EDT] <main> DBG-X: parameter SessionExpiration = 2018-09-02T19:28:46.147Z[2018-08-29 15:28:47 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2018-08-29 15:28:47 EDT] <main> INFO: Signiant TransferEngine build 10.6.0.59156[2018-08-29 15:28:47 EDT] <main> INFO: Using Signiant UDP transport[2018-08-29 15:28:47 EDT] <main> DBG-X: Setting the target rate to 15000001 bytes per second.[2018-08-29 15:28:47 EDT] <main> DBG-X: Setting the throttle to 12500000 bytes per second.[2018-08-29 15:28:47 EDT] <main> INFO: Transfer engine: 10.6.0.59156[2018-08-29 15:28:47 EDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2018-08-29 15:28:47 EDT] <Transport Protocol> INFO: The Signiant transfer engine's status is CONNECTING[2018-08-29 15:28:47 EDT] <Transport Protocol Seeker> INFO: Processing URL list: mxwan://vp2-sgr002-itms6.cse.apple.com:44001/[2018-08-29 15:28:47 EDT] <Connector: UDP vp2-sgr002-itms6.cse.apple.com/17.176.217.12:44001> INFO: Trying UDP vp2-sgr002-itms6.cse.apple.com/17.176.217.12:44001...[2018-08-29 15:28:48 EDT] <Transport Protocol Seeker> INFO: Connected to UDP vp2-sgr002-itms6.cse.apple.com/17.176.217.12:44001[2018-08-29 15:28:49 EDT] <Transport Protocol> INFO: Authenticating[2018-08-29 15:28:49 EDT] <Transport Protocol> INFO: The Signiant transfer engine's status is AWAITING_DATA_STREAMS[2018-08-29 15:28:49 EDT] <Transport Protocol> INFO: Setting up data streams[2018-08-29 15:28:51 EDT] <Data Stream 0 (0)> INFO: The Signiant transfer engine's status is CONNECTED[2018-08-29 15:28:51 EDT] <Data Stream 0 (0)> INFO: Connected using WAN accelerator[2018-08-29 15:28:51 EDT] <File Progress Event Thread> INFO: File: 9fe95fbd-9758-420c-af75-91515f8549ba3914029226262205712.txt 11/11, 100% completed[2018-08-29 15:28:51 EDT] <Data Channel Controller> DBG-X: The status for the file, 9fe95fbd-9758-420c-af75-91515f8549ba3914029226262205712.txt, is TRANSFERRED.[2018-08-29 15:28:51 EDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2018-08-29 15:28:51 EDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2018-08-29 15:28:52 EDT] <main> DEBUG: Using token file path /home/jappleseed/.itmstransporter/UploadTokens/ubuntu_Apple_4112979851.itmsp.token[2018-08-29 15:28:52 EDT] <main> DEBUG: Attempting exclusive file lock on token file[2018-08-29 15:28:52 EDT] <main> DEBUG: Set token: 3c46e9ac-25b9-4c9d-88ac-eab55a73a4a0/1535570925128[2018-08-29 15:28:52 EDT] <main> DBG-X: Memory: [JVM] 1111M free, 1165M total, 1820M max [System] (Physical) 502M free, 3933M total (Swap) 4090M free, 4093M total[2018-08-29 15:28:52 EDT] <main> DBG-X: Deflated 601 bytes to 440[2018-08-29 15:28:52 EDT] <main> DBG-X: Using operation named: validateAssets[2018-08-29 15:28:52 EDT] <main> DBG-X: Apple's web service operation input parameters:[2018-08-29 15:28:52 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2018-08-29 15:28:52 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2018-08-29 15:28:52 EDT] <main> DBG-X: parameter CPUToken = 3c46e9ac-25b9-4c9d-88ac-eab55a73a4a0/1535570925128[2018-08-29 15:28:52 EDT] <main> DBG-X: parameter Files = [MyApp.ipa, metadata.xml][2018-08-29 15:28:52 EDT] <main> DBG-X: parameter MetadataChecksum = 414dd21173af5e9313c7ae71c1b43c12[2018-08-29 15:28:52 EDT] <main> DBG-X: parameter MetadataCompressed = (suppressed)[2018-08-29 15:28:52 EDT] <main> DBG-X: parameter MetadataInfo = {app_platform=ios, primary_bundle_identifier=, device_id=, bundle_identifier=com.apple.contentdelivery.myApp, packageVersion=software5.4, apple_id=4112979851, asset_types=[bundle], bundle_version=1.0, bundle_short_version_string=1.0}[2018-08-29 15:28:52 EDT] <main> DBG-X: parameter OSIdentifier = Linux 4.4.0-133-generic (amd64); jvm=25.181-b13; jre=1.8.0_181-b13[2018-08-29 15:28:52 EDT] <main> DBG-X: parameter PackageName = 4112979851.itmsp[2018-08-29 15:28:52 EDT] <main> DBG-X: parameter PackageSize = 237820[2018-08-29 15:28:52 EDT] <main> DBG-X: parameter RequestUUID = 09b76ddb-efcd-4a9a-9a7a-e34309f5a3b3[2018-08-29 15:28:52 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2018-08-29T15:28:52-04:00[2018-08-29 15:28:52 EDT] <main> DBG-X: parameter StreamingInfoList = [file: AppStoreInfo.plist8223883077376286240.swinfo.gz, content-length: 3382224, content-type: application/binary, MD5: 5487dbde1d6c2294da177dae83d8fa2e][2018-08-29 15:28:52 EDT] <main> DBG-X: parameter Throttle = 100000[2018-08-29 15:28:52 EDT] <main> DBG-X: parameter Transport = Signiant[2018-08-29 15:28:52 EDT] <main> DBG-X: parameter TransporterArguments = -m upload -jwt **hidden value** -v eXtreme -assetFile MyApp.ipa -assetDescription AppStoreInfo.plist [2018-08-29 15:28:52 EDT] <main> DBG-X: parameter Version = 3.3.0[2018-08-29 15:28:52 EDT] <main> DBG-X: parameter iTMSTransporterMode = upload[2018-08-29 15:28:52 EDT] <main> INFO: id = 20180829152852-792[2018-08-29 15:28:52 EDT] <main> INFO: iTMSTransporter Correlation Key: 7a547caa-cf9a-4e5a-ac68-eb0a9effe236[2018-08-29 15:29:11 EDT] <main> DBG-X: Apple's web service operation return value:[2018-08-29 15:29:11 EDT] <main> DBG-X: parameter SessionExpiration = 2018-09-02T19:28:56.973Z[2018-08-29 15:29:11 EDT] <main> DBG-X: parameter TransportUser = transporter[2018-08-29 15:29:11 EDT] <main> DBG-X: parameter ResumeFlag = false[2018-08-29 15:29:11 EDT] <main> DBG-X: parameter Success = true[2018-08-29 15:29:11 EDT] <main> DBG-X: parameter FilesToUpload = [metadata.xml, MyApp.ipa][2018-08-29 15:29:11 EDT] <main> DBG-X: parameter AssetsToDescribe = [{Role=source, Filename=MyApp.ipa, ShouldDescribeAsset=true, UTI=com.apple.ipa}][2018-08-29 15:29:11 EDT] <main> DBG-X: parameter CPUToken = d5044f6c-9c3a-48f0-8327-d34e63ffedbc/1535570948739[2018-08-29 15:29:11 EDT] <main> DBG-X: parameter SigniantLoggingLevel = INFO[2018-08-29 15:29:11 EDT] <main> DBG-X: parameter FileSizes = {MyApp.ipa=237219}[2018-08-29 15:29:11 EDT] <main> DBG-X: parameter TransportPort = 44001[2018-08-29 15:29:11 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2018-08-29 15:29:11 EDT] <main> DBG-X: parameter TransportHosts = [vp2-sgr002-itms6.cse.apple.com][2018-08-29 15:29:11 EDT] <main> DBG-X: parameter MinimumFileSizeThresholdForCheckum = 104857600[2018-08-29 15:29:11 EDT] <main> DBG-X: parameter SoftwareMediaDescriptionFormat = binary[2018-08-29 15:29:11 EDT] <main> DBG-X: parameter SoftwareMediaDescriptionThresholds = {in-app-purchase-content={extensions=[pkg], size=100000000}, ccats={extensions=[pdf], size=100000000}, product-archive={extensions=[pkg], size=100000000}, developer-id-package={extensions=[zip, pkg, dmg], size=100000000}, bundle={extensions=[zip, ipa], size=100000000}, large-icon={extensions=[jpg, png, jpeg], size=100000000}}[2018-08-29 15:29:11 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2018-08-29 15:29:11 EDT] <main> DBG-X: parameter Checksums = {MyApp.ipa=6f0ecfd6285588915617b1795afb8930}[2018-08-29 15:29:11 EDT] <main> DBG-X: parameter TransportPath = sgr_pod2_itms6/transporter/content/transporter/Apple[2018-08-29 15:29:11 EDT] <main> DBG-X: parameter NewPackageName = 4112979851-20180829122909-114.itmsp[2018-08-29 15:29:11 EDT] <main> DBG-X: parameter ProviderNameForToken = Apple[2018-08-29 15:29:11 EDT] <main> DBG-X: JSON-START>>{"dev-id-results":{"upload_id":"09b76ddb-efcd-4a9a-9a7a-e34309f5a3b3"}}<<JSON-END[2018-08-29 15:29:11 EDT] <main> DBG-X: Existing token found, cleaning up[2018-08-29 15:29:11 EDT] <main> DBG-X: Unlocking token at path /home/jappleseed/.itmstransporter/UploadTokens/ubuntu_Apple_4112979851.itmsp.token[2018-08-29 15:29:11 EDT] <main> DBG-X: Releasing token file lock[2018-08-29 15:29:11 EDT] <main> DEBUG: Using token file path /home/jappleseed/.itmstransporter/UploadTokens/ubuntu_Apple_4112979851.itmsp.token[2018-08-29 15:29:11 EDT] <main> DEBUG: Attempting exclusive file lock on token file[2018-08-29 15:29:11 EDT] <main> DEBUG: Set token: d5044f6c-9c3a-48f0-8327-d34e63ffedbc/1535570948739[2018-08-29 15:29:11 EDT] <main> INFO: The list of files requested for upload by Apple is: [metadata.xml, MyApp.ipa]. These are the files that will be uploaded.[2018-08-29 15:29:11 EDT] <main> INFO: Done performing authentication.[2018-08-29 15:29:11 EDT] <main> INFO: The asset replacement verification check is disabled.[2018-08-29 15:29:11 EDT] <main> INFO: Checking the file size of the files: [MyApp.ipa][2018-08-29 15:29:11 EDT] <main> DBG-X: Checking the size of file: MyApp.ipa[2018-08-29 15:29:11 EDT] <main> INFO: Done checking the file sizes.[2018-08-29 15:29:11 EDT] <main> INFO: Checking the md5 checksum of the files: [MyApp.ipa][2018-08-29 15:29:11 EDT] <main> DBG-X: Checking the MD5 checksum of file: MyApp.ipa[2018-08-29 15:29:11 EDT] <main> INFO: Done checking the md5 checksum.[2018-08-29 15:29:11 EDT] <main> INFO: Preparing to upload package 4112979851.itmsp ...[2018-08-29 15:29:11 EDT] <main> INFO: Determining which files should be uploaded ...[2018-08-29 15:29:11 EDT] <main> DEBUG: Valid local files will be checked:[/tmp/DeveloperAPIUpload605296168994294424/4112979851.itmsp/metadata.xml, /tmp/DeveloperAPIUpload605296168994294424/4112979851.itmsp/MyApp.ipa][2018-08-29 15:29:11 EDT] <main> DEBUG: Remote files uploaded:[][2018-08-29 15:29:11 EDT] <main> DBG-X: Examining working file: metadata.xml[2018-08-29 15:29:11 EDT] <main> DEBUG: Adding file to be uploaded: metadata.xml[2018-08-29 15:29:11 EDT] <main> DBG-X: Examining working file: MyApp.ipa[2018-08-29 15:29:11 EDT] <main> DEBUG: Adding file to be uploaded: MyApp.ipa[2018-08-29 15:29:11 EDT] <main> INFO: Finished determining which files should be uploaded.[2018-08-29 15:29:11 EDT] <main> DBG-X: ITMSPackage: files to be uploaded:[/tmp/DeveloperAPIUpload605296168994294424/4112979851.itmsp/metadata.xml, /tmp/DeveloperAPIUpload605296168994294424/4112979851.itmsp/MyApp.ipa][2018-08-29 15:29:11 EDT] <main> INFO: Starting to upload the package's files (4112979851.itmsp) ...[2018-08-29 15:29:11 EDT] <main> DEBUG: Resetting sizes for progress logging[2018-08-29 15:29:11 EDT] <main> INFO: Computing total size of files to upload ...[2018-08-29 15:29:11 EDT] <main> DBG-X: adding file for % complete logging: metadata.xml , size: 601[2018-08-29 15:29:11 EDT] <main> DBG-X: adding file for % complete logging: MyApp.ipa , size: 237219[2018-08-29 15:29:11 EDT] <main> DEBUG: Setting total size of files for upload to: 237820[2018-08-29 15:29:11 EDT] <main> INFO: Done computing total size of files to upload.[2018-08-29 15:29:11 EDT] <main> INFO: Signiant TransferEngine build 10.6.0.59156[2018-08-29 15:29:11 EDT] <main> INFO: Using Signiant UDP transport[2018-08-29 15:29:11 EDT] <main> DBG-X: Setting the target rate to 15000001 bytes per second.[2018-08-29 15:29:11 EDT] <main> DBG-X: Setting the throttle to 12500000 bytes per second.[2018-08-29 15:29:11 EDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2018-08-29 15:29:11 EDT] <Transport Protocol> INFO: The Signiant transfer engine's status is CONNECTINGAug 29, 2018 3:29:11 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Processing URL list: mxwan://vp2-sgr002-itms6.cse.apple.com:44001/[2018-08-29 15:29:11 EDT] <Transport Protocol Seeker> INFO: Processing URL list: mxwan://vp2-sgr002-itms6.cse.apple.com:44001/Aug 29, 2018 3:29:11 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Trying UDP vp2-sgr002-itms6.cse.apple.com/17.176.217.12:44001...[2018-08-29 15:29:11 EDT] <Connector: UDP vp2-sgr002-itms6.cse.apple.com/17.176.217.12:44001> INFO: Trying UDP vp2-sgr002-itms6.cse.apple.com/17.176.217.12:44001...Aug 29, 2018 3:29:12 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Connected to UDP vp2-sgr002-itms6.cse.apple.com/17.176.217.12:44001[2018-08-29 15:29:12 EDT] <Transport Protocol Seeker> INFO: Connected to UDP vp2-sgr002-itms6.cse.apple.com/17.176.217.12:44001Aug 29, 2018 3:29:12 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Authenticating[2018-08-29 15:29:12 EDT] <Transport Protocol> INFO: AuthenticatingAug 29, 2018 3:29:12 PM com.signiant.interactivetransfer.engine.ControlStream transferINFO: Remote agent log base: sigitc-2018-08-29-15-29-11-164.562303-2[2018-08-29 15:29:13 EDT] <Transport Protocol> INFO: The Signiant transfer engine's status is AWAITING_DATA_STREAMSAug 29, 2018 3:29:13 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Setting up data streams[2018-08-29 15:29:13 EDT] <Transport Protocol> INFO: Setting up data streams[2018-08-29 15:29:14 EDT] <Data Stream 0 (0)> INFO: The Signiant transfer engine's status is CONNECTEDAug 29, 2018 3:29:14 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Connected using WAN accelerator[2018-08-29 15:29:14 EDT] <Data Stream 0 (0)> INFO: Connected using WAN accelerator[2018-08-29 15:29:14 EDT] <File Progress Event Thread> INFO: File: metadata.xml 601/601, 100% completed[2018-08-29 15:29:14 EDT] <File Progress Event Thread> DBG-X: Memory: [JVM] 967M free, 1165M total, 1820M max [System] (Physical) 487M free, 3933M total (Swap) 4090M free, 4093M total[2018-08-29 15:29:14 EDT] <File Progress Event Thread> DBG-X: Using operation named: assignTransportPodToUpload[2018-08-29 15:29:14 EDT] <File Progress Event Thread> DBG-X: Apple's web service operation input parameters:[2018-08-29 15:29:14 EDT] <File Progress Event Thread> DBG-X: parameter Application = iTMSTransporter[2018-08-29 15:29:14 EDT] <File Progress Event Thread> DBG-X: parameter BaseVersion = 3.3.0[2018-08-29 15:29:14 EDT] <File Progress Event Thread> DBG-X: parameter CPUToken = d5044f6c-9c3a-48f0-8327-d34e63ffedbc/1535570948739[2018-08-29 15:29:14 EDT] <File Progress Event Thread> DBG-X: parameter NewPackageName = 4112979851-20180829122909-114.itmsp[2018-08-29 15:29:14 EDT] <File Progress Event Thread> DBG-X: parameter OSIdentifier = Linux 4.4.0-133-generic (amd64); jvm=25.181-b13; jre=1.8.0_181-b13[2018-08-29 15:29:14 EDT] <File Progress Event Thread> DBG-X: parameter Pod = iTMS6 Signiant 1[2018-08-29 15:29:14 EDT] <File Progress Event Thread> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2018-08-29T15:29:14-04:00[2018-08-29 15:29:14 EDT] <File Progress Event Thread> DBG-X: parameter StatisticsPreviousCallDurationInSecs = 3.684321647[2018-08-29 15:29:14 EDT] <File Progress Event Thread> DBG-X: parameter Transport = Signiant[2018-08-29 15:29:14 EDT] <File Progress Event Thread> DBG-X: parameter TransporterArguments = -m upload -jwt **hidden value** -v eXtreme -assetFile MyApp.ipa -assetDescription AppStoreInfo.plist [2018-08-29 15:29:14 EDT] <File Progress Event Thread> DBG-X: parameter Version = 3.3.0[2018-08-29 15:29:14 EDT] <File Progress Event Thread> DBG-X: parameter iTMSTransporterMode = upload[2018-08-29 15:29:14 EDT] <File Progress Event Thread> INFO: id = 20180829152914-664[2018-08-29 15:29:14 EDT] <File Progress Event Thread> INFO: iTMSTransporter Correlation Key: 7a547caa-cf9a-4e5a-ac68-eb0a9effe236[2018-08-29 15:29:14 EDT] <Data Channel Controller> DBG-X: The status for the file, metadata.xml, is TRANSFERRED.[2018-08-29 15:29:14 EDT] <Data Channel Controller> INFO: Package upload progress: 0.25% completed[2018-08-29 15:29:15 EDT] <File Progress Event Thread> DBG-X: Apple's web service operation return value:[2018-08-29 15:29:15 EDT] <File Progress Event Thread> DBG-X: parameter EnableJWTForAllCalls = false[2018-08-29 15:29:15 EDT] <File Progress Event Thread> DBG-X: parameter SessionExpiration = 2018-09-02T19:29:15.074Z[2018-08-29 15:29:15 EDT] <File Progress Event Thread> DBG-X: parameter Success = true[2018-08-29 15:29:15 EDT] <File Progress Event Thread> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2018-08-29 15:29:15 EDT] <File Progress Event Thread> INFO: File: MyApp.ipa 15800/237219, 6% completed[2018-08-29 15:29:15 EDT] <Data Channel Controller> DBG-X: The status for the file, MyApp.ipa, is TRANSFERRED.[2018-08-29 15:29:15 EDT] <Data Channel Controller> INFO: Package upload progress: 100% completed[2018-08-29 15:29:16 EDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2018-08-29 15:29:16 EDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTEDAug 29, 2018 3:29:16 PM com.signiant.interactivetransfer.engine.TransferEngine doTransferINFO: Transfer completed: SUCCESSFUL[2018-08-29 15:29:16 EDT] <main> INFO: The file, metadata.xml, was uploaded successfully.[2018-08-29 15:29:16 EDT] <main> INFO: The file, MyApp.ipa, was uploaded successfully.[2018-08-29 15:29:16 EDT] <main> INFO: The status for the upload is SUCCESSFUL.[2018-08-29 15:29:16 EDT] <main> INFO: The package's files (4112979851.itmsp) uploaded successfully.[2018-08-29 15:29:16 EDT] <main> INFO: Done performing upload.[2018-08-29 15:29:16 EDT] <main> DBG-X: The transfer time for the package 4112979851.itmsp was 5428 milliseconds.[2018-08-29 15:29:16 EDT] <main> DBG-X: Throughput information for 4112979851.itmsp: 0 minutes, 5.43 seconds, 16.02KB, 2.95KB/sec[2018-08-29 15:29:16 EDT] <main> DBG-X: Memory: [JVM] 1117M free, 1165M total, 1820M max [System] (Physical) 474M free, 3933M total (Swap) 4090M free, 4093M total[2018-08-29 15:29:16 EDT] <main> DBG-X: Using operation named: uploadDoneWithArguments[2018-08-29 15:29:16 EDT] <main> DBG-X: Apple's web service operation input parameters:[2018-08-29 15:29:16 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2018-08-29 15:29:16 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2018-08-29 15:29:16 EDT] <main> DBG-X: parameter CPUToken = d5044f6c-9c3a-48f0-8327-d34e63ffedbc/1535570948739[2018-08-29 15:29:16 EDT] <main> DBG-X: parameter ClientChecksumInfo = [{CalculationTime=1, FileLastModified=1535570923000, Filename=MyApp.ipa, FileSize=237219, CalculatedChecksum=6f0ecfd6285588915617b1795afb8930}][2018-08-29 15:29:16 EDT] <main> DBG-X: parameter ExtraTransportLogFile = $MZCD_STREAMING_ROOT/54395870-f2c8-4f51-ace3-db516423d7ef_8746363812358615568sigitc-2018-08-29-15-29-11-164.562303.log.info[2018-08-29 15:29:16 EDT] <main> DBG-X: parameter FileSizeInfo = {metadata.xml=601, MyApp.ipa=237219}[2018-08-29 15:29:16 EDT] <main> DBG-X: parameter NewPackageName = 4112979851-20180829122909-114.itmsp[2018-08-29 15:29:16 EDT] <main> DBG-X: parameter NumberBytesTransferred = 16401[2018-08-29 15:29:16 EDT] <main> DBG-X: parameter OSIdentifier = Linux 4.4.0-133-generic (amd64); jvm=25.181-b13; jre=1.8.0_181-b13[2018-08-29 15:29:16 EDT] <main> DBG-X: parameter PackagePathWithoutBase = sgr_pod2_itms6/transporter/content/transporter/Apple[2018-08-29 15:29:16 EDT] <main> DBG-X: parameter StatisticsArray = [{duration=0.754378565, method=clientApplication.start, count=1}, {duration=1.400207636, method=authenticateForSession, count=1}, {duration=0.954677258, method=lookupSoftwareForBundleId, count=1}, {duration=2.189043579, method=validateMetadata, count=1}, {duration=1.617494429, method=lookupTransportDiagnostic, count=1}, {duration=19.000242779, method=validateAssets, count=1}, {duration=3.54881E-4, method=createTransportPod, count=1}, {duration=3.684321647, method=upload-SigniantTransport, count=1}, {duration=0.943992288, method=assignTransportPodToUpload, count=1}][2018-08-29 15:29:16 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2018-08-29T15:29:16-04:00[2018-08-29 15:29:16 EDT] <main> DBG-X: parameter StreamingInfoList = [file: 54395870-f2c8-4f51-ace3-db516423d7ef_8746363812358615568sigitc-2018-08-29-15-29-11-164.562303.log.info, content-length: 270, content-type: text/plain, MD5: 0e92a0698e856689124abd2a42a071be][2018-08-29 15:29:16 EDT] <main> DBG-X: parameter Throttle = 100000[2018-08-29 15:29:16 EDT] <main> DBG-X: parameter TransferTime = 5428[2018-08-29 15:29:16 EDT] <main> DBG-X: parameter Transport = Signiant[2018-08-29 15:29:16 EDT] <main> DBG-X: parameter TransportLogCompressed = (suppressed)[2018-08-29 15:29:16 EDT] <main> DBG-X: parameter TransporterArguments = -m upload -jwt **hidden value** -v eXtreme -assetFile MyApp.ipa -assetDescription AppStoreInfo.plist [2018-08-29 15:29:16 EDT] <main> DBG-X: parameter Version = 3.3.0[2018-08-29 15:29:16 EDT] <main> DBG-X: parameter iTMSTransporterMode = upload[2018-08-29 15:29:16 EDT] <main> INFO: id = 20180829152916-310[2018-08-29 15:29:16 EDT] <main> INFO: iTMSTransporter Correlation Key: 7a547caa-cf9a-4e5a-ac68-eb0a9effe236[2018-08-29 15:29:18 EDT] <main> DBG-X: Apple's web service operation return value:[2018-08-29 15:29:18 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2018-08-29 15:29:18 EDT] <main> DBG-X: parameter SessionInvalid = true[2018-08-29 15:29:18 EDT] <main> DBG-X: parameter Success = true[2018-08-29 15:29:18 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2018-08-29 15:29:18 EDT] <main> DBG-X: Unlocking token at path /home/jappleseed/.itmstransporter/UploadTokens/ubuntu_Apple_4112979851.itmsp.token[2018-08-29 15:29:18 EDT] <main> DBG-X: Releasing token file lock[2018-08-29 15:29:18 EDT] <main> DBG-X: Removing token at path /home/jappleseed/.itmstransporter/UploadTokens/ubuntu_Apple_4112979851.itmsp.token[2018-08-29 15:29:18 EDT] <main> INFO: Done performing uploadDone notification to Apple.[2018-08-29 15:29:18 EDT] <main> INFO: The package: /tmp/DeveloperAPIUpload605296168994294424/4112979851.itmsp has been successfully uploaded.Package Summary:1 packages were uploaded successfully: /tmp/DeveloperAPIUpload605296168994294424/4112979851.itmsp[2018-08-29 15:29:19 EDT] <main> DBG-X: Returning 0

Aspera

In the following example, the user, bob, runs Transporter in upload mode and specifies that Transporter use 100000 Kbit/s throttle speed to upload all Apple packages in the /tmp/packages directory to the Aspera server, and display eXtreme logging information.

everest:tmp bsmith$ /usr/local/itms/bin/iTMSTransporter -u bob -m upload -f /tmp/packages/ -v eXtreme -s Apple -t Aspera -k 100000[2014-04-03 15:27:54 PDT] <main> INFO: Transporter is skipping bundle update check: Already checked recently.bob's password: [2014-04-03 15:27:58 PDT] <main> INFO: Logging level set to eXtreme[2014-04-03 15:27:58 PDT] <main> INFO: Logging configured successfully.[2014-04-03 15:27:58 PDT] <main> DEBUG: Attempting refresh of configuration data from https://contentdelivery.itunes.apple.com/transporter/Defaults.properties[2014-04-03 15:27:59 PDT] <main> DEBUG: Configuration refresh successful.[2014-04-03 15:27:59 PDT] <main> DEBUG: Saving configuration to local path: /Users/bsmith/.itmstransporter/Defaults.properties[2014-04-03 15:27:59 PDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2014-04-03 15:27:59 PDT] <main> INFO: OS identifier: Mac OS X 10.12.4 (x86_64); jvm=25.71-b01; jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-04-03 15:27:59 PDT] <main> INFO: Memory: [JVM] 42M free, 56M total, 910M max [System] (Physical) 574M free, 16384M total (Swap) 1024M free, 1024M total[2014-04-03 15:27:59 PDT] <main> INFO: Upload mode selected.[2014-04-03 15:27:59 PDT] <main> INFO: Examining the package at: /tmp/packages/98143907081232.itmsp[2014-04-03 15:27:59 PDT] <main> INFO: Ensuring that package has well formed metadata file...[2014-04-03 15:27:59 PDT] <main> DEBUG: Getting case-sensitive metadata xml filename...[2014-04-03 15:27:59 PDT] <main> INFO: Gathering the list of valid files from the package ...[2014-04-03 15:27:59 PDT] <main> DEBUG: cover1.png will be verified by Apple's web service to determine if it is a valid file.[2014-04-03 15:27:59 PDT] <main> DEBUG: metadata.xml will be verified by Apple's web service to determine if it is a valid file.[2014-04-03 15:27:59 PDT] <main> DEBUG: prove-it.flac will be verified by Apple's web service to determine if it is a valid file.[2014-04-03 15:27:59 PDT] <main> INFO: Finished gathering the list of valid files from the package.[2014-04-03 15:27:59 PDT] <main> DEBUG: Case-sensitive metadata filename is: metadata.xml[2014-04-03 15:27:59 PDT] <main> INFO: Performing authentication of package 98143907081232.itmsp ...[2014-04-03 15:27:59 PDT] <main> DBG-X: Memory: [JVM] 21M free, 56M total, 910M max [System] (Physical) 574M free, 16384M total (Swap) 1024M free, 1024M total[2014-04-03 15:27:59 PDT] <main> DBG-X: Deflated 2951 bytes to 1168[2014-04-03 15:27:59 PDT] <main> DBG-X: Using operation named: validateMetadata[2014-04-03 15:27:59 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-04-03 15:27:59 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-04-03 15:27:59 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-04-03 15:27:59 PDT] <main> DBG-X: parameter Files = [cover1.png, metadata.xml, prove-it.flac][2014-04-03 15:27:59 PDT] <main> DBG-X: parameter Metadata = <?xml version="1.0" encoding="UTF-8" standalone="no"?><package xmlns="http://apple.com/itunes/importer" version="music5.1"> <language>en-US</language> <provider>Apple</provider> <album>[To improve readability, XML metadata output details are not shown.] </album></package>[2014-04-03 15:27:59 PDT] <main> DBG-X: parameter MetadataChecksum = 1b26303d20b96b315e65d5cc3eb34425[2014-04-03 15:27:59 PDT] <main> DBG-X: parameter MetadataCompressed = (suppressed)[2014-04-03 15:27:59 PDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.12.4 (x86_64); jvm=25.71-b01; jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-04-03 15:27:59 PDT] <main> DBG-X: parameter PackageName = 98143907081232.itmsp[2014-04-03 15:27:59 PDT] <main> DBG-X: parameter PackageSize = 13643353[2014-04-03 15:27:59 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-04-03 15:27:59 PDT] <main> DBG-X: parameter ProviderName = Apple[2014-04-03 15:27:59 PDT] <main> DBG-X: parameter Throttle = 100000[2014-04-03 15:27:59 PDT] <main> DBG-X: parameter TransporterArguments = -u bob -m upload -f /tmp/packages/ -v eXtreme -s Apple -t Aspera -k 100000[2014-04-03 15:27:59 PDT] <main> DBG-X: parameter Username = bob[2014-04-03 15:27:59 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-04-03 15:27:59 PDT] <main> INFO: id = 20140403152759-077[2014-04-03 15:28:01 PDT] <main> DBG-X: Apple's web service operation return value:[2014-04-03 15:28:01 PDT] <main> DBG-X: parameter CPUToken = 9fbc004f-4046-43c1-8712-78c0af658dc9/1396564080950[2014-04-03 15:28:01 PDT] <main> DBG-X: parameter FileSizes = {cover1.png=40743, prove-it.flac=13599659}[2014-04-03 15:28:01 PDT] <main> DBG-X: parameter AssetsToDescribe = [{UTI=public.png, Role=source, ShouldDescribeAsset=true, Filename=cover1.png}, {UTI=org.xiph.flac, Role=source, ShouldDescribeAsset=true, Filename=prove-it.flac}][2014-04-03 15:28:01 PDT] <main> DBG-X: parameter Checksums = {cover1.png=76bc3f3dfb88c08b04bbd2a4df7b8336, prove-it.flac=4edd5364f6be1f55e570dee08e3f4715}[2014-04-03 15:28:01 PDT] <main> DBG-X: parameter Success = true[2014-04-03 15:28:01 PDT] <main> DBG-X: parameter MinimumFileSizeThresholdForCheckum = 104857600[2014-04-03 15:28:01 PDT] <main> DBG-X: parameter FilesToUpload = [metadata.xml, cover1.png, prove-it.flac][2014-04-03 15:28:01 PDT] <main> DBG-X: parameter ProviderNameForToken = Apple[2014-04-03 15:28:01 PDT] <main> INFO: The list of files requested for upload by Apple is: [metadata.xml, cover1.png, prove-it.flac]. These are the files that will be uploaded.[2014-04-03 15:28:01 PDT] <main> INFO: Starting media analysis of assets[2014-04-03 15:28:01 PDT] <main> DEBUG: Handling asset: filename=cover1.png,uti=public.png,role=source,describe=true[2014-04-03 15:28:01 PDT] <main> DEBUG: Using container type tool name and version: FoghornLeghorn Image Parser:1.22[2014-04-03 15:28:01 PDT] <main> DEBUG: Using path: /tmp/packages/98143907081232.itmsp/cover1.png[2014-04-03 15:28:01 PDT] <main> DBG-X: Asset description: <?xml version="1.0" encoding="UTF-8"?><!--Generated by the FoghornLeghorn ImageDescriptionGenerator, version 1.22--><image> <height>1400</height> <width>1400</width> <sample_precision>8</sample_precision> <color_space>RGB</color_space> <alpha_channel>true</alpha_channel> <color_map>false</color_map></image>[2014-04-03 15:28:01 PDT] <main> DEBUG: Asset successfully described: com.apple.jingle.leghorn.fileformat.impl.SimpleContainerDescription@180fad0a[2014-04-03 15:28:01 PDT] <main> DEBUG: Handling asset: filename=prove-it.flac,uti=org.xiph.flac,role=source,describe=true[2014-04-03 15:28:01 PDT] <main> DEBUG: Using container type tool name and version: FoghornLeghorn FLAC Describer:1.22[2014-04-03 15:28:01 PDT] <main> DEBUG: Using path: /tmp/packages/98143907081232.itmsp/prove-it.flac[2014-04-03 15:28:02 PDT] <main> DBG-X: Asset description: <?xml version="1.0" encoding="UTF-8" standalone="no"?><stream_description asset_type="FLAC Audio File" uti="org.xiph.flac"> <overview> <file_size>13599659</file_size> <duration units="seconds">149.16</duration> </overview> <header>fLaC</header> <metadata> <stream_info> <min_block_size units="samples">4608</min_block_size> <max_block_size units="samples">4608</max_block_size> <min_frame_size units="bytes">1570</min_frame_size> <max_frame_size units="bytes">14929</max_frame_size> <sample_rate units="Hz">44100</sample_rate> <channels>2</channels> <bit_depth>16</bit_depth> <total_samples>6577956</total_samples> <md5>9a64e80916d7fe0faf938bb846bdef67</md5> </stream_info> </metadata> <audioframes> <frames>1428</frames> <blocking_strategy>Fixed</blocking_strategy> <last_block_size units="samples">2340</last_block_size> </audioframes> <validationreport> <warnings>0</warnings> <errors>0</errors> </validationreport></stream_description>[2014-04-03 15:28:02 PDT] <main> DEBUG: Asset successfully described: com.apple.jingle.leghorn.fileformat.impl.SingleStreamContainerDescription@524663bc[2014-04-03 15:28:02 PDT] <main> INFO: Asset media analysis has completed[2014-04-03 15:28:02 PDT] <main> DBG-X: Memory: [JVM] 48M free, 115M total, 910M max [System] (Physical) 507M free, 16384M total (Swap) 1024M free, 1024M total[2014-04-03 15:28:02 PDT] <main> DBG-X: Using operation named: lookupTransportDiagnostic[2014-04-03 15:28:02 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-04-03 15:28:02 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-04-03 15:28:02 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-04-03 15:28:02 PDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.12.4 (x86_64); jvm=25.71-b01; jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-04-03 15:28:02 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-04-03 15:28:02 PDT] <main> DBG-X: parameter ProviderName = Apple[2014-04-03 15:28:02 PDT] <main> DBG-X: parameter TransporterArguments = -u bob -m upload -f /tmp/packages/ -v eXtreme -s Apple -t Aspera -k 100000[2014-04-03 15:28:02 PDT] <main> DBG-X: parameter Username = bob[2014-04-03 15:28:02 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-04-03 15:28:02 PDT] <main> INFO: id = 20140403152802-345[2014-04-03 15:28:02 PDT] <main> DBG-X: Apple's web service operation return value:[2014-04-03 15:28:02 PDT] <main> DBG-X: parameter SigniantLoggingLevel = OFF[2014-04-03 15:28:02 PDT] <main> DBG-X: parameter AsperaLoggingLevel = OFF[2014-04-03 15:28:02 PDT] <main> DBG-X: testing host/port: vgr104.apple.com/33001[2014-04-03 15:28:03 PDT] <aspera.util.SelectThread> INFO: The upload of the file named/var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/2e64575e-ef4e-4e01-b8bc-69c3fa97395969853112581430696dir/c22e571a-dad1-4026-b565-feb2e3d5ecc83661893350918012178.txt has started.[2014-04-03 15:28:03 PDT] <aspera.util.SelectThread> INFO: File:/var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/2e64575e-ef4e-4e01-b8bc-69c3fa97395969853112581430696dir/c22e571a-dad1-4026-b565-feb2e3d5ecc83661893350918012178.txt 11/11, 100% completed[2014-04-03 15:28:03 PDT] <aspera.util.SelectThread> INFO: The status is FINISHED for the file named/var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/2e64575e-ef4e-4e01-b8bc-69c3fa97395969853112581430696dir/c22e571a-dad1-4026-b565-feb2e3d5ecc83661893350918012178.txt.[2014-04-03 15:28:03 PDT] <main> INFO: The session's final state is Complete[2014-04-03 15:28:03 PDT] <main> INFO: Number of files transferred: 1 . Names of files transferred:[2014-04-03 15:28:03 PDT] <main> INFO:/var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/2e64575e-ef4e-4e01-b8bc-69c3fa97395969853112581430696dir/c22e571a-dad1-4026-b565-feb2e3d5ecc83661893350918012178.txt - Complete[2014-04-03 15:28:04 PDT] <main> DEBUG: Using token file path /Users/bsmith/.itmstransporter/UploadTokens/everest.local_Apple_98143907081232.itmsp.token[2014-04-03 15:28:04 PDT] <main> DEBUG: Attempting exclusive file lock on token file[2014-04-03 15:28:04 PDT] <main> DEBUG: Set token: 9fbc004f-4046-43c1-8712-78c0af658dc9/1396564080950[2014-04-03 15:28:04 PDT] <main> DBG-X: Memory: [JVM] 40M free, 115M total, 910M max [System] (Physical) 494M free, 16384M total (Swap) 1024M free, 1024M total[2014-04-03 15:28:04 PDT] <main> DBG-X: Deflated 2951 bytes to 1168[2014-04-03 15:28:04 PDT] <main> DBG-X: Deflated 693 bytes to 350[2014-04-03 15:28:04 PDT] <main> DBG-X: Deflated 1428 bytes to 606[2014-04-03 15:28:04 PDT] <main> DBG-X: Using operation named: validateAssets[2014-04-03 15:28:04 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-04-03 15:28:04 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-04-03 15:28:04 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-04-03 15:28:04 PDT] <main> DBG-X: parameter CPUToken = 9fbc004f-4046-43c1-8712-78c0af658dc9/1396564080950[2014-04-03 15:28:04 PDT] <main> DBG-X: parameter Files = [cover1.png, metadata.xml, prove-it.flac][2014-04-03 15:28:04 PDT] <main> DBG-X: parameter MetadataChecksum = 1b26303d20b96b315e65d5cc3eb34425[2014-04-03 15:28:04 PDT] <main> DBG-X: parameter MetadataCompressed = (suppressed)[2014-04-03 15:28:04 PDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.12.4 (x86_64); jvm=25.71-b01; jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-04-03 15:28:04 PDT] <main> DBG-X: parameter PackageName = 98143907081232.itmsp[2014-04-03 15:28:04 PDT] <main> DBG-X: parameter PackageSize = 13643353[2014-04-03 15:28:04 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-04-03 15:28:04 PDT] <main> DBG-X: parameter ProviderName = Apple[2014-04-03 15:28:04 PDT] <main> DBG-X: parameter Throttle = 100000[2014-04-03 15:28:04 PDT] <main> DBG-X: parameter Transport = Aspera[2014-04-03 15:28:04 PDT] <main> DBG-X: parameter TransporterArguments = -u bob -m upload -f /tmp/packages/ -v eXtreme -s Apple -t Aspera -k 100000[2014-04-03 15:28:04 PDT] <main> DBG-X: parameter Username = bob[2014-04-03 15:28:04 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-04-03 15:28:04 PDT] <main> INFO: id = 20140403152804-995[2014-04-03 15:28:06 PDT] <main> DBG-X: Apple's web service operation return value:[2014-04-03 15:28:06 PDT] <main> DBG-X: parameter SigniantLoggingLevel = INFO[2014-04-03 15:28:06 PDT] <main> DBG-X: parameter TransportHost = vgr104.apple.com[2014-04-03 15:28:06 PDT] <main> DBG-X: parameter Checksums = {cover1.png=76bc3f3dfb88c08b04bbd2a4df7b8336, prove-it.flac=4edd5364f6be1f55e570dee08e3f4715}[2014-04-03 15:28:06 PDT] <main> DBG-X: parameter Success = true[2014-04-03 15:28:06 PDT] <main> DBG-X: parameter TransportPort = 33001[2014-04-03 15:28:06 PDT] <main> DBG-X: parameter FilesToUpload = [metadata.xml, cover1.png, prove-it.flac][2014-04-03 15:28:06 PDT] <main> DBG-X: parameter MinimumFileSizeThresholdForCheckum = 104857600[2014-04-03 15:28:06 PDT] <main> DBG-X: parameter ResumeFlag = false[2014-04-03 15:28:06 PDT] <main> DBG-X: parameter NewPackageName = 98143907081232-20140403152805-055.itmsp[2014-04-03 15:28:06 PDT] <main> DBG-X: parameter TransportUser = transporter[2014-04-03 15:28:06 PDT] <main> DBG-X: parameter CPUToken = 90e30b14-f8cc-4e94-810e-4fdbdccb74d8/1396564085877[2014-04-03 15:28:06 PDT] <main> DBG-X: parameter FileSizes = {cover1.png=40743, prove-it.flac=13599659}[2014-04-03 15:28:06 PDT] <main> DBG-X: parameter AssetsToDescribe = [{UTI=public.png, Role=source, ShouldDescribeAsset=true, Filename=cover1.png}, {UTI=org.xiph.flac, Role=source, ShouldDescribeAsset=true, Filename=prove-it.flac}][2014-04-03 15:28:06 PDT] <main> DBG-X: parameter ProviderNameForToken = Apple[2014-04-03 15:28:06 PDT] <main> DBG-X: parameter TransportPath = vgr1_pod2/transporter/content/transporter/Apple[2014-04-03 15:28:06 PDT] <main> DBG-X: Existing token found, cleaning up[2014-04-03 15:28:06 PDT] <main> DBG-X: Unlocking token at path /Users/bsmith/.itmstransporter/UploadTokens/everest.local_Apple_98143907081232.itmsp.token[2014-04-03 15:28:06 PDT] <main> DBG-X: Releasing token file lock[2014-04-03 15:28:06 PDT] <main> DEBUG: Using token file path /Users/bsmith/.itmstransporter/UploadTokens/everest.local_Apple_98143907081232.itmsp.token[2014-04-03 15:28:06 PDT] <main> DEBUG: Attempting exclusive file lock on token file[2014-04-03 15:28:06 PDT] <main> DEBUG: Set token: 90e30b14-f8cc-4e94-810e-4fdbdccb74d8/1396564085877[2014-04-03 15:28:06 PDT] <main> INFO: The list of files requested for upload by Apple is: [metadata.xml, cover1.png, prove-it.flac]. These are the files that will be uploaded.[2014-04-03 15:28:06 PDT] <main> INFO: Done performing authentication.[2014-04-03 15:28:06 PDT] <main> INFO: The asset replacement verification check is disabled.[2014-04-03 15:28:06 PDT] <main> INFO: Checking the file size of the files: [cover1.png, prove-it.flac][2014-04-03 15:28:06 PDT] <main> DBG-X: Checking the size of file: cover1.png[2014-04-03 15:28:06 PDT] <main> DBG-X: Checking the size of file: prove-it.flac[2014-04-03 15:28:06 PDT] <main> INFO: Done checking the file sizes.[2014-04-03 15:28:06 PDT] <main> INFO: Apple's web service did not return any cover images to be validated.[2014-04-03 15:28:06 PDT] <main> INFO: Checking the md5 checksum of the files: [cover1.png, prove-it.flac][2014-04-03 15:28:06 PDT] <main> DBG-X: Checking the MD5 checksum of file: cover1.png[2014-04-03 15:28:06 PDT] <main> DBG-X: Checking the MD5 checksum of file: prove-it.flac[2014-04-03 15:28:06 PDT] <main> INFO: Done checking the md5 checksum.[2014-04-03 15:28:06 PDT] <main> INFO: Preparing to upload package 98143907081232.itmsp ...[2014-04-03 15:28:06 PDT] <main> INFO: Determining which files should be uploaded ...[2014-04-03 15:28:06 PDT] <main> DEBUG: Valid local files will be checked:[/tmp/packages/98143907081232.itmsp/metadata.xml, /tmp/packages/98143907081232.itmsp/cover1.png, /tmp/packages/98143907081232.itmsp/prove-it.flac][2014-04-03 15:28:06 PDT] <main> DEBUG: Remote files uploaded:[2014-04-03 15:28:06 PDT] <main> DBG-X: Examining working file: metadata.xml[2014-04-03 15:28:06 PDT] <main> DEBUG: Adding file to be uploaded: metadata.xml[2014-04-03 15:28:06 PDT] <main> DBG-X: Examining working file: cover1.png[2014-04-03 15:28:06 PDT] <main> DEBUG: Adding file to be uploaded: cover1.png[2014-04-03 15:28:06 PDT] <main> DBG-X: Examining working file: prove-it.flac[2014-04-03 15:28:06 PDT] <main> DEBUG: Adding file to be uploaded: prove-it.flac[2014-04-03 15:28:06 PDT] <main> INFO: Finished determining which files should be uploaded.[2014-04-03 15:28:06 PDT] <main> DBG-X: ITMSPackage: files to be uploaded:[/tmp/packages/98143907081232.itmsp/metadata.xml, /tmp/packages/98143907081232.itmsp/cover1.png, /tmp/packages/98143907081232.itmsp/prove-it.flac][2014-04-03 15:28:06 PDT] <main> INFO: Starting to upload the package's files (98143907081232.itmsp) ...[2014-04-03 15:28:06 PDT] <main> DEBUG: Resetting sizes for progress logging[2014-04-03 15:28:06 PDT] <main> INFO: Computing total size of files to upload ...[2014-04-03 15:28:06 PDT] <main> DBG-X: adding file for % complete logging: metadata.xml , size: 2951[2014-04-03 15:28:06 PDT] <main> DBG-X: adding file for % complete logging: cover1.png , size: 40743[2014-04-03 15:28:06 PDT] <main> DBG-X: adding file for % complete logging: prove-it.flac , size: 13599659[2014-04-03 15:28:06 PDT] <main> DEBUG: Setting total size of files for upload to: 13643353[2014-04-03 15:28:06 PDT] <main> INFO: Done computing total size of files to upload.[2014-04-03 15:28:06 PDT] <main> DEBUG: Using Aspera server 'vgr104.apple.com' for the upload.[2014-04-03 15:28:09 PDT] <aspera.util.SelectThread> INFO: The upload of the file named /tmp/packages/98143907081232.itmsp/metadata.xml has started.[2014-04-03 15:28:09 PDT] <aspera.util.SelectThread> DBG-X: Memory: [JVM] 25M free, 115M total, 910M max [System] (Physical) 490M free, 16384M total (Swap) 1024M free, 1024M total[2014-04-03 15:28:09 PDT] <aspera.util.SelectThread> DBG-X: Using operation named: assignTransportPodToUpload[2014-04-03 15:28:09 PDT] <aspera.util.SelectThread> DBG-X: Apple's web service operation input parameters:[2014-04-03 15:28:09 PDT] <aspera.util.SelectThread> DBG-X: parameter Application = iTMSTransporter[2014-04-03 15:28:09 PDT] <aspera.util.SelectThread> DBG-X: parameter BaseVersion = 3.3.0[2014-04-03 15:28:09 PDT] <aspera.util.SelectThread> DBG-X: parameter CPUToken = 90e30b14-f8cc-4e94-810e-4fdbdccb74d8/1396564085877[2014-04-03 15:28:09 PDT] <aspera.util.SelectThread> DBG-X: parameter NewPackageName = 98143907081232-20140403152805-055.itmsp[2014-04-03 15:28:09 PDT] <aspera.util.SelectThread> DBG-X: parameter OSIdentifier = Mac OS X 10.12.4 (x86_64); jvm=25.71-b01; jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-04-03 15:28:09 PDT] <aspera.util.SelectThread> DBG-X: parameter Password = **hidden value**[2014-04-03 15:28:09 PDT] <aspera.util.SelectThread> DBG-X: parameter Pod = Newark Aspera 5[2014-04-03 15:28:09 PDT] <aspera.util.SelectThread> DBG-X: parameter ProviderName = Apple[2014-04-03 15:28:09 PDT] <aspera.util.SelectThread> DBG-X: parameter Transport = Aspera[2014-04-03 15:28:09 PDT] <aspera.util.SelectThread> DBG-X: parameter TransporterArguments = -u bob -m upload -f /tmp/packages/ -v eXtreme -s Apple -t Aspera -k 100000[2014-04-03 15:28:09 PDT] <aspera.util.SelectThread> DBG-X: parameter Username = bob[2014-04-03 15:28:09 PDT] <aspera.util.SelectThread> DBG-X: parameter Version = 3.3.0[2014-04-03 15:28:09 PDT] <aspera.util.SelectThread> INFO: id = 20140403152809-072[2014-04-03 15:28:10 PDT] <aspera.util.SelectThread> DBG-X: Apple's web service operation return value:[2014-04-03 15:28:10 PDT] <aspera.util.SelectThread> DBG-X: parameter Success = true[2014-04-03 15:28:10 PDT] <aspera.util.SelectThread> INFO: The upload of the file named /tmp/packages/98143907081232.itmsp/cover1.png has started.[2014-04-03 15:28:10 PDT] <aspera.util.SelectThread> INFO: The upload of the file named /tmp/packages/98143907081232.itmsp/prove-it.flac has started.[2014-04-03 15:28:10 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907081232.itmsp/cover1.png 40743/40743, 100% completed[2014-04-03 15:28:10 PDT] <aspera.util.SelectThread> INFO: The status is FINISHED for the file named /tmp/packages/98143907081232.itmsp/cover1.png.[2014-04-03 15:28:10 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907081232.itmsp/metadata.xml 2951/2951, 100% completed[2014-04-03 15:28:10 PDT] <aspera.util.SelectThread> INFO: The status is FINISHED for the file named /tmp/packages/98143907081232.itmsp/metadata.xml.[2014-04-03 15:28:11 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907081232.itmsp/prove-it.flac 729088/13599659, 5% completed[2014-04-03 15:28:12 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907081232.itmsp/prove-it.flac 1455328/13599659, 10% completed[2014-04-03 15:28:13 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907081232.itmsp/prove-it.flac 2167328/13599659, 15% completed[2014-04-03 15:28:14 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907081232.itmsp/prove-it.flac 2836608/13599659, 20% completed[2014-04-03 15:28:15 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907081232.itmsp/prove-it.flac 3447504/13599659, 25% completed[2014-04-03 15:28:17 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907081232.itmsp/prove-it.flac 4408704/13599659, 32% completed[2014-04-03 15:28:18 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907081232.itmsp/prove-it.flac 5002512/13599659, 36% completed[2014-04-03 15:28:19 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907081232.itmsp/prove-it.flac 5733024/13599659, 42% completed[2014-04-03 15:28:20 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907081232.itmsp/prove-it.flac 6426512/13599659, 47% completed[2014-04-03 15:28:21 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907081232.itmsp/prove-it.flac 7199744/13599659, 52% completed[2014-04-03 15:28:22 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907081232.itmsp/prove-it.flac 7997184/13599659, 58% completed[2014-04-03 15:28:23 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907081232.itmsp/prove-it.flac 8726272/13599659, 64% completed[2014-04-03 15:28:24 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907081232.itmsp/prove-it.flac 9466752/13599659, 69% completed[2014-04-03 15:28:25 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907081232.itmsp/prove-it.flac 9923856/13599659, 72% completed[2014-04-03 15:28:26 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907081232.itmsp/prove-it.flac 10076224/13599659, 74% completed[2014-04-03 15:28:27 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907081232.itmsp/prove-it.flac 10779680/13599659, 79% completed[2014-04-03 15:28:28 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907081232.itmsp/prove-it.flac 11554336/13599659, 84% completed[2014-04-03 15:28:29 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907081232.itmsp/prove-it.flac 12303360/13599659, 90% completed[2014-04-03 15:28:30 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907081232.itmsp/prove-it.flac 13003968/13599659, 95% completed[2014-04-03 15:28:31 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907081232.itmsp/prove-it.flac 13599659/13599659, 100% completed[2014-04-03 15:28:31 PDT] <aspera.util.SelectThread> INFO: The status is FINISHED for the file named /tmp/packages/98143907081232.itmsp/prove-it.flac.[2014-04-03 15:28:31 PDT] <main> INFO: The session's final state is Complete[2014-04-03 15:28:31 PDT] <main> INFO: Number of files transferred: 3 . Names of files transferred:[2014-04-03 15:28:31 PDT] <main> INFO: /tmp/packages/98143907081232.itmsp/metadata.xml - Complete[2014-04-03 15:28:31 PDT] <main> INFO: /tmp/packages/98143907081232.itmsp/cover1.png - Complete[2014-04-03 15:28:31 PDT] <main> INFO: /tmp/packages/98143907081232.itmsp/prove-it.flac - Complete[2014-04-03 15:28:31 PDT] <main> INFO: The package's files (98143907081232.itmsp) uploaded successfully.[2014-04-03 15:28:31 PDT] <main> INFO: Done performing upload.[2014-04-03 15:28:31 PDT] <main> DBG-X: The transfer time for the package 98143907081232.itmsp was 24877 milliseconds.[2014-04-03 15:28:31 PDT] <main> DBG-X: Throughput information for 98143907081232.itmsp: 0 minutes, 24.88 seconds, 13.01MB, 535.58KB/sec[2014-04-03 15:28:31 PDT] <main> INFO: Performing uploadDone notification to Apple for package 98143907081232.itmsp ...[2014-04-03 15:28:31 PDT] <main> DBG-X: Memory: [JVM] 25M free, 115M total, 910M max [System] (Physical) 490M free, 16384M total (Swap) 1024M free, 1024M total[2014-04-03 15:28:31 PDT] <main> DBG-X: Deflated 25705 bytes to 6352[2014-04-03 15:28:31 PDT] <main> DBG-X: Deflated 14055 bytes to 3072[2014-04-03 15:28:31 PDT] <main> DBG-X: Using operation named: uploadDoneWithArguments[2014-04-03 15:28:31 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-04-03 15:28:31 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-04-03 15:28:31 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-04-03 15:28:31 PDT] <main> DBG-X: parameter CPUToken = 90e30b14-f8cc-4e94-810e-4fdbdccb74d8/1396564085877[2014-04-03 15:28:31 PDT] <main> DBG-X: parameter ClientChecksumInfo = [{FileSize=40743, CalculatedChecksum=76bc3f3dfb88c08b04bbd2a4df7b8336, FileLastModified=1396560905000, Filename=cover1.png, CalculationTime=0}, {FileSize=13599659, CalculatedChecksum=4edd5364f6be1f55e570dee08e3f4715, FileLastModified=1396559311000, Filename=prove-it.flac, CalculationTime=39}][2014-04-03 15:28:31 PDT] <main> DBG-X: parameter ExtraTransportLogCompressed = (suppressed)[2014-04-03 15:28:31 PDT] <main> DBG-X: parameter FileSizeInfo = {metadata.xml=2951, cover1.png=40743, prove-it.flac=13599659}[2014-04-03 15:28:31 PDT] <main> DBG-X: parameter NewPackageName = 98143907081232-20140403152805-055.itmsp[2014-04-03 15:28:31 PDT] <main> DBG-X: parameter NumberBytesTransferred = 13643353[2014-04-03 15:28:31 PDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.12.4 (x86_64); jvm=25.71-b01; jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-04-03 15:28:31 PDT] <main> DBG-X: parameter PackagePathWithoutBase = vgr1_pod2/transporter/content/transporter/Apple[2014-04-03 15:28:31 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-04-03 15:28:31 PDT] <main> DBG-X: parameter ProviderName = Apple[2014-04-03 15:28:31 PDT] <main> DBG-X: parameter Throttle = 100000[2014-04-03 15:28:31 PDT] <main> DBG-X: parameter TransferTime = 24877[2014-04-03 15:28:31 PDT] <main> DBG-X: parameter Transport = Aspera[2014-04-03 15:28:31 PDT] <main> DBG-X: parameter TransportLogCompressed = (suppressed)[2014-04-03 15:28:31 PDT] <main> DBG-X: parameter TransporterArguments = -u bob -m upload -f /tmp/packages/ -v eXtreme -s Apple -t Aspera -k 100000[2014-04-03 15:28:31 PDT] <main> DBG-X: parameter Username = bob[2014-04-03 15:28:31 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-04-03 15:28:31 PDT] <main> INFO: id = 20140403152831-444[2014-04-03 15:28:32 PDT] <main> DBG-X: Apple's web service operation return value:[2014-04-03 15:28:32 PDT] <main> DBG-X: parameter Success = true[2014-04-03 15:28:32 PDT] <main> DBG-X: Unlocking token at path /Users/bsmith/.itmstransporter/UploadTokens/everest.local_Apple_98143907081232.itmsp.token[2014-04-03 15:28:32 PDT] <main> DBG-X: Releasing token file lock[2014-04-03 15:28:32 PDT] <main> DBG-X: Removing token at path /Users/bsmith/.itmstransporter/UploadTokens/everest.local_Apple_98143907081232.itmsp.token[2014-04-03 15:28:32 PDT] <main> INFO: Done performing uploadDone notification to Apple.[2014-04-03 15:28:32 PDT] <main> INFO: The package: /tmp/packages/98143907081232.itmsp has been successfully uploaded.Package Summary:1 packages were uploaded successfully: /tmp/packages/98143907081232.itmsp[2014-04-03 15:28:32 PDT] <main> DBG-X: Returning 0everest:tmp bsmith$

Transporter uses 100000 Kbit/s throttle speed to upload successful Apple packages in the /tmp/packages directory to the Aspera server, displays the package metadata, and displays eXtreme logging information. When Transporter finishes executing the command it displays information indicating whether it could successfully upload packages or not.

In this example, Transporter displays information indicating one package was uploaded successfully (98143907081232.itmsp).

Aspera on Windows

In the following example, the user, bob, runs Transporter in upload mode and specifies that Transporter use 200000 Kbit/s throttle speed to upload all Apple packages in the C:\Transporter-Package directory to the Aspera server, display the throughput time and details for the successfully uploaded packages, and display eXtreme logging information.

C:\Program Files\itms>iTMSTransporter.CMD -u bob -m upload -t Aspera -f c:\Transporter-Package -v eXtreme -s Apple -throughput -k 200000[2014-04-03 15:13:35 PDT] <main> INFO: Transporter is skipping bundle update check: Already checked recently.bob's password:[2014-04-03 15:13:39 PDT] <main> INFO: Logging level set to eXtreme[2014-04-03 15:13:39 PDT] <main> INFO: Logging configured successfully.[2014-04-03 15:13:39 PDT] <main> DEBUG: Attempting refresh of configuration data from https://contentdelivery.itunes.apple.com/transporter/Defaults.properties[2014-04-03 15:13:39 PDT] <main> DEBUG: Configuration refresh successful.[2014-04-03 15:13:39 PDT] <main> DEBUG: Saving configuration to local path: C:\Documents and Settings\Administrator\.itmstransporter\Defaults.properties[2014-04-03 15:13:39 PDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2014-04-03 15:13:39 PDT] <main> INFO: OS identifier: Windows 2003 5.2 (x86); jvm=17.0-b17; jre=1.6.0_21-b07[2014-04-03 15:13:39 PDT] <main> INFO: Memory: [JVM] 8M free, 15M total, 989M max [System] (Physical) 1641M free, 2047M total (Swap) 2213M free, 2474M total[2014-04-03 15:13:39 PDT] <main> INFO: Upload mode selected.[2014-04-03 15:13:39 PDT] <main> INFO: Examining the package at: c:\Transporter-Package\98143907091223.itmsp[2014-04-03 15:13:39 PDT] <main> INFO: Ensuring that package has well formed metadata file...[2014-04-03 15:13:39 PDT] <main> DEBUG: Getting case-sensitive metadata xml file name...[2014-04-03 15:13:39 PDT] <main> INFO: Gathering the list of valid files from the package ...[2014-04-03 15:13:39 PDT] <main> DEBUG: cover.png will be verified by Apple's web service to determine if it is a valid file.[2014-04-03 15:13:39 PDT] <main> DEBUG: metadata.xml will be verified by Apple's web service to determine if it is a valid file.[2014-04-03 15:13:39 PDT] <main> DEBUG: prove-it.flac will be verified by Apple's web service to determine if it is a valid file.[2014-04-03 15:13:39 PDT] <main> INFO: Finished gathering the list of valid files from the package.[2014-04-03 15:13:39 PDT] <main> DEBUG: Case-sensitive metadata filename is: metadata.xml[2014-04-03 15:13:39 PDT] <main> INFO: Performing authentication of package 98143907091223.itmsp ...[2014-04-03 15:13:39 PDT] <main> DBG-X: Memory: [JVM] 10M free, 35M total, 989M max [System] (Physical) 1621M free, 2047M total (Swap) 2193M free, 2474M total[2014-04-03 15:13:39 PDT] <main> DBG-X: Deflated 2947 bytes to 1176[2014-04-03 15:13:39 PDT] <main> DBG-X: Using operation named: validateMetadata[2014-04-03 15:13:39 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-04-03 15:13:39 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-04-03 15:13:39 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-04-03 15:13:39 PDT] <main> DBG-X: parameter Files = [cover.png, metadata.xml, prove-it.flac][2014-04-03 15:13:39 PDT] <main> DBG-X: parameter Metadata = <?xml version="1.0" encoding="UTF-8" standalone="no"?><package xmlns="http://apple.com/itunes/importer" version="music5.1"> <language>en-US</language> <provider>Apple</provider> <album>[To improve readability, XML metadata output details are not shown.] </album></package>[2014-04-03 15:13:39 PDT] <main> DBG-X: parameter MetadataChecksum = 145df35f473b8e84fc25aa5c1f57bbb9[2014-04-03 15:13:39 PDT] <main> DBG-X: parameter MetadataCompressed = (suppressed)[2014-04-03 15:13:39 PDT] <main> DBG-X: parameter OSIdentifier = Windows 2003 5.2 (x86); jvm=17.0-b17; jre=1.6.0_21-b07[2014-04-03 15:13:39 PDT] <main> DBG-X: parameter PackageName = 98143907091223.itmsp[2014-04-03 15:13:39 PDT] <main> DBG-X: parameter PackageSize = 13643349[2014-04-03 15:13:39 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-04-03 15:13:39 PDT] <main> DBG-X: parameter ProviderName = Apple[2014-04-03 15:13:39 PDT] <main> DBG-X: parameter Throttle = 200000[2014-04-03 15:13:39 PDT] <main> DBG-X: parameter TransporterArguments = -u bob -m upload -t Aspera -f c:\Transporter-Package -v eXtreme -s Apple -throughput -k 200000 -callerPWD C:\Program Files\itms[2014-04-03 15:13:39 PDT] <main> DBG-X: parameter Username = bob[2014-04-03 15:13:39 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-04-03 15:13:39 PDT] <main> INFO: id = 20140403151339-104[2014-04-03 15:13:41 PDT] <main> DBG-X: Apple's web service operation return value:[2014-04-03 15:13:41 PDT] <main> DBG-X: parameter CPUToken = 22166156-89a6-442f-8008-08e9658d4df0/1396563220987[2014-04-03 15:13:41 PDT] <main> DBG-X: parameter FileSizes = {cover.png=40743, prove-it.flac=13599659}[2014-04-03 15:13:41 PDT] <main> DBG-X: parameter AssetsToDescribe = [{UTI=public.png, Role=source, ShouldDescribeAsset=true, Filename=cover.png}, {UTI=org.xiph.flac, Role=source, ShouldDescribeAsset=true, Filename=prove-it.flac}][2014-04-03 15:13:41 PDT] <main> DBG-X: parameter Checksums = {cover.png=76bc3f3dfb88c08b04bbd2a4df7b8336, prove-it.flac=4edd5364f6be1f55e570dee08e3f4715}[2014-04-03 15:13:41 PDT] <main> DBG-X: parameter Success = true[2014-04-03 15:13:41 PDT] <main> DBG-X: parameter MinimumFileSizeThresholdForCheckum = 104857600[2014-04-03 15:13:41 PDT] <main> DBG-X: parameter FilesToUpload = [metadata.xml, cover.png, prove-it.flac][2014-04-03 15:13:41 PDT] <main> DBG-X: parameter ProviderNameForToken = Apple[2014-04-03 15:13:41 PDT] <main> INFO: The list of files requested for upload by Apple is: [metadata.xml, cover.png, prove-it.flac]. These are the files that will be uploaded.[2014-04-03 15:13:41 PDT] <main> INFO: Starting media analysis of assets[2014-04-03 15:13:41 PDT] <main> DEBUG: Handling asset: filename=cover.png,uti=public.png,role=source,describe=true[2014-04-03 15:13:41 PDT] <main> DEBUG: Using container type tool name and version: FoghornLeghorn Image Parser:1.22[2014-04-03 15:13:41 PDT] <main> DEBUG: Using path: c:\Transporter-Package\98143907091223.itmsp\cover.png[2014-04-03 15:13:41 PDT] <main> DBG-X: Asset description: <?xml version="1.0" encoding="UTF-8"?><!--Generated by the FoghornLeghorn ImageDescriptionGenerator, version 1.22--><image> <height>1400</height> <width>1400</width> <sample_precision>8</sample_precision> <color_space>RGB</color_space> <alpha_channel>true</alpha_channel> <color_map>false</color_map></image>[2014-04-03 15:13:41 PDT] <main> DEBUG: Asset successfully described: com.apple.jingle.leghorn.fileformat.impl.SimpleContainerDescription@1d91364[2014-04-03 15:13:41 PDT] <main> DEBUG: Handling asset: filename=prove-it.flac,uti=org.xiph.flac,role=source,describe=true[2014-04-03 15:13:41 PDT] <main> DEBUG: Using container type tool name and version: FoghornLeghorn FLAC Describer:1.22[2014-04-03 15:13:41 PDT] <main> DEBUG: Using path: c:\Transporter-Package\98143907091223.itmsp\prove-it.flac[2014-04-03 15:13:42 PDT] <main> DBG-X: Asset description: <?xml version="1.0" encoding="UTF-8" standalone="no"?><stream_description asset_type="FLAC Audio File" uti="org.xiph.flac"> <overview> <file_size>13599659</file_size> <duration units="seconds">149.16</duration> </overview> <header>fLaC</header> <metadata> <stream_info> <min_block_size units="samples">4608</min_block_size> <max_block_size units="samples">4608</max_block_size> <min_frame_size units="bytes">1570</min_frame_size> <max_frame_size units="bytes">14929</max_frame_size> <sample_rate units="Hz">44100</sample_rate> <channels>2</channels> <bit_depth>16</bit_depth> <total_samples>6577956</total_samples> <md5>9a64e80916d7fe0faf938bb846bdef67</md5> </stream_info> </metadata> <audioframes> <frames>1428</frames> <blocking_strategy>Fixed</blocking_strategy> <last_block_size units="samples">2340</last_block_size> </audioframes> <validationreport> <warnings>0</warnings> <errors>0</errors> </validationreport></stream_description>[2014-04-03 15:13:42 PDT] <main> DEBUG: Asset successfully described: com.apple.jingle.leghorn.fileformat.impl.SingleStreamContainerDescription@1edf84f[2014-04-03 15:13:42 PDT] <main> INFO: Asset media analysis has completed[2014-04-03 15:13:42 PDT] <main> DBG-X: Memory: [JVM] 5M free, 35M total, 989M max [System] (Physical) 1612M free, 2047M total (Swap) 2189M free, 2474M total[2014-04-03 15:13:42 PDT] <main> DBG-X: Using operation named: lookupTransportDiagnostic[2014-04-03 15:13:42 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-04-03 15:13:42 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-04-03 15:13:42 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-04-03 15:13:42 PDT] <main> DBG-X: parameter OSIdentifier = Windows 2003 5.2 (x86); jvm=17.0-b17; jre=1.6.0_21-b07[2014-04-03 15:13:42 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-04-03 15:13:42 PDT] <main> DBG-X: parameter ProviderName = Apple[2014-04-03 15:13:42 PDT] <main> DBG-X: parameter TransporterArguments = -u bob -m upload -t Aspera -f c:\Transporter-Package -v eXtreme -s Apple -throughput -k 200000 -callerPWD C:\Program Files\itms[2014-04-03 15:13:42 PDT] <main> DBG-X: parameter Username = bob[2014-04-03 15:13:42 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-04-03 15:13:42 PDT] <main> INFO: id = 20140403151342-770[2014-04-03 15:13:44 PDT] <main> DBG-X: Apple's web service operation return value:[2014-04-03 15:13:44 PDT] <main> DBG-X: parameter SigniantLoggingLevel = OFF[2014-04-03 15:13:44 PDT] <main> DBG-X: parameter AsperaLoggingLevel = OFF[2014-04-03 15:13:44 PDT] <main> DBG-X: testing host/port: vgr104.apple.com/33001[2014-04-03 15:13:44 PDT] <main> INFO: Getting the current Registry Key value for HKLM\SOFTWARE\Aspera\FASP\LogDir[2014-04-03 15:13:44 PDT] <main> INFO: Removing the Registry Key HKLM\SOFTWARE\Aspera\FASP\LogDir, if it exists.[2014-04-03 15:13:46 PDT] <aspera.util.SelectThread> INFO: The upload of the file namedC:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/b70ad930-b93b-4979-894c-c9260eea7ff63138409877723750470dir/f62f04e6-beba-4538-b9a1-b9a1212a969f66509477984678184.txt has started.[2014-04-03 15:13:46 PDT] <aspera.util.SelectThread> INFO: File:C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/b70ad930-b93b-4979-894c-c9260eea7ff63138409877723750470dir/f62f04e6-beba-4538-b9a1-b9a1212a969f66509477984678184.txt 11/11, 100% completed[2014-04-03 15:13:46 PDT] <aspera.util.SelectThread> INFO: The status is FINISHED for the file namedC:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/b70ad930-b93b-4979-894c-c9260eea7ff63138409877723750470dir/f62f04e6-beba-4538-b9a1-b9a1212a969f66509477984678184.txt.[2014-04-03 15:13:47 PDT] <main> INFO: The session's final state is Complete[2014-04-03 15:13:47 PDT] <main> INFO: Number of files transferred: 1 . Names of files transferred:[2014-04-03 15:13:47 PDT] <main> INFO: C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/b70ad930-b93b-4979-894c-c9260eea7ff63138409877723750470dir/f62f04e6-beba-4538-b9a1-b9a1212a969f66509477984678184.txt - Complete[2014-04-03 15:13:47 PDT] <main> DEBUG: Using token file path C:\Documents and Settings\Administrator\.itmstransporter\UploadTokens\everest_Apple_98143907091223.itmsp.token[2014-04-03 15:13:47 PDT] <main> DEBUG: Attempting exclusive file lock on token file[2014-04-03 15:13:47 PDT] <main> DEBUG: Set token: 22166156-89a6-442f-8008-08e9658d4df0/1396563220987[2014-04-03 15:13:47 PDT] <main> DBG-X: Memory: [JVM] 29M free, 62M total, 989M max [System] (Physical) 1604M free, 2047M total (Swap) 2154M free, 2474M total[2014-04-03 15:13:47 PDT] <main> DBG-X: Deflated 2947 bytes to 1176[2014-04-03 15:13:47 PDT] <main> DBG-X: Deflated 701 bytes to 353[2014-04-03 15:13:47 PDT] <main> DBG-X: Deflated 1458 bytes to 612[2014-04-03 15:13:47 PDT] <main> DBG-X: Using operation named: validateAssets[2014-04-03 15:13:47 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-04-03 15:13:47 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-04-03 15:13:47 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-04-03 15:13:47 PDT] <main> DBG-X: parameter CPUToken = 22166156-89a6-442f-8008-08e9658d4df0/1396563220987[2014-04-03 15:13:47 PDT] <main> DBG-X: parameter Files = [cover.png, metadata.xml, prove-it.flac][2014-04-03 15:13:47 PDT] <main> DBG-X: parameter MetadataChecksum = 145df35f473b8e84fc25aa5c1f57bbb9[2014-04-03 15:13:47 PDT] <main> DBG-X: parameter MetadataCompressed = (suppressed)[2014-04-03 15:13:47 PDT] <main> DBG-X: parameter OSIdentifier = Windows 2003 5.2 (x86); jvm=17.0-b17; jre=1.6.0_21-b07[2014-04-03 15:13:47 PDT] <main> DBG-X: parameter PackageName = 98143907091223.itmsp[2014-04-03 15:13:47 PDT] <main> DBG-X: parameter PackageSize = 13643349[2014-04-03 15:13:47 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-04-03 15:13:47 PDT] <main> DBG-X: parameter ProviderName = Apple[2014-04-03 15:13:47 PDT] <main> DBG-X: parameter Throttle = 200000[2014-04-03 15:13:47 PDT] <main> DBG-X: parameter Transport = Aspera[2014-04-03 15:13:47 PDT] <main> DBG-X: parameter TransporterArguments = -u bob -m upload -t Aspera -f c:\Transporter-Package -v eXtreme -s Apple -throughput -k 200000 -callerPWD C:\Program Files\itms[2014-04-03 15:13:47 PDT] <main> DBG-X: parameter Username = bob[2014-04-03 15:13:47 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-04-03 15:13:47 PDT] <main> INFO: id = 20140403151347-942[2014-04-03 15:13:49 PDT] <main> DBG-X: Apple's web service operation return value:[2014-04-03 15:13:49 PDT] <main> DBG-X: parameter SigniantLoggingLevel = INFO[2014-04-03 15:13:49 PDT] <main> DBG-X: parameter TransportHost = vgr105.apple.com[2014-04-03 15:13:49 PDT] <main> DBG-X: parameter Checksums = {cover.png=76bc3f3dfb88c08b04bbd2a4df7b8336, prove-it.flac=4edd5364f6be1f55e570dee08e3f4715}[2014-04-03 15:13:49 PDT] <main> DBG-X: parameter Success = true[2014-04-03 15:13:49 PDT] <main> DBG-X: parameter FilesToUpload = [metadata.xml, cover.png, prove-it.flac][2014-04-03 15:13:49 PDT] <main> DBG-X: parameter TransportPort = 33001[2014-04-03 15:13:49 PDT] <main> DBG-X: parameter MinimumFileSizeThresholdForCheckum = 104857600[2014-04-03 15:13:49 PDT] <main> DBG-X: parameter ResumeFlag = false[2014-04-03 15:13:49 PDT] <main> DBG-X: parameter NewPackageName = 98143907091223-20140403151348-357.itmsp[2014-04-03 15:13:49 PDT] <main> DBG-X: parameter TransportUser = transporter[2014-04-03 15:13:49 PDT] <main> DBG-X: parameter CPUToken = f5c7d1ef-bc1a-490e-ae68-b142158cd704/1396563228866[2014-04-03 15:13:49 PDT] <main> DBG-X: parameter FileSizes = {cover.png=40743, prove-it.flac=13599659}[2014-04-03 15:13:49 PDT] <main> DBG-X: parameter AssetsToDescribe = [{UTI=public.png, Role=source, ShouldDescribeAsset=true, Filename=cover.png}, {UTI=org.xiph.flac, Role=source, ShouldDescribeAsset=true, Filename=prove-it.flac}][2014-04-03 15:13:49 PDT] <main> DBG-X: parameter ProviderNameForToken = Apple[2014-04-03 15:13:49 PDT] <main> DBG-X: parameter TransportPath = vgr1_pod1/transporter/content/transporter/Apple[2014-04-03 15:13:49 PDT] <main> DBG-X: Existing token found, cleaning up[2014-04-03 15:13:49 PDT] <main> DBG-X: Unlocking token at path C:\Documents and Settings\Administrator\.itmstransporter\UploadTokens\everest_Apple_98143907091223.itmsp.token[2014-04-03 15:13:49 PDT] <main> DBG-X: Releasing token file lock[2014-04-03 15:13:49 PDT] <main> DEBUG: Using token file path C:\Documents and Settings\Administrator\.itmstransporter\UploadTokens\everest_Apple_98143907091223.itmsp.token[2014-04-03 15:13:49 PDT] <main> DEBUG: Attempting exclusive file lock on token file[2014-04-03 15:13:49 PDT] <main> DEBUG: Set token: f5c7d1ef-bc1a-490e-ae68-b142158cd704/1396563228866[2014-04-03 15:13:49 PDT] <main> INFO: The list of files requested for upload by Apple is: [metadata.xml, cover.png, prove-it.flac]. These are the files that will be uploaded.[2014-04-03 15:13:49 PDT] <main> INFO: Done performing authentication.[2014-04-03 15:13:49 PDT] <main> INFO: The asset replacement verification check is disabled.[2014-04-03 15:13:49 PDT] <main> INFO: Checking the file size of the files: [cover.png, prove-it.flac][2014-04-03 15:13:49 PDT] <main> DBG-X: Checking the size of file: cover.png[2014-04-03 15:13:49 PDT] <main> DBG-X: Checking the size of file: prove-it.flac[2014-04-03 15:13:49 PDT] <main> INFO: Done checking the file sizes.[2014-04-03 15:13:49 PDT] <main> INFO: Apple's web service did not return any cover images to be validated.[2014-04-03 15:13:49 PDT] <main> INFO: Checking the md5 checksum of the files:[cover.png, prove-it.flac][2014-04-03 15:13:49 PDT] <main> DBG-X: Checking the MD5 checksum of file: cover.png[2014-04-03 15:13:49 PDT] <main> DBG-X: Checking the MD5 checksum of file: prove-it.flac[2014-04-03 15:13:49 PDT] <main> INFO: Done checking the md5 checksum.[2014-04-03 15:13:49 PDT] <main> INFO: Preparing to upload package 98143907091223.itmsp ...[2014-04-03 15:13:49 PDT] <main> INFO: Determining which files should be uploaded ...[2014-04-03 15:13:49 PDT] <main> DEBUG: Valid local files will be checked:[c:\Transporter-Package\98143907091223.itmsp\metadata.xml, c:\Transporter-Package\98143907091223.itmsp\cover.png, c:\Transporter-Package\98143907091223.itmsp\prove-it.flac][2014-04-03 15:13:49 PDT] <main> DEBUG: Remote files uploaded:[2014-04-03 15:13:49 PDT] <main> DBG-X: Examining working file: metadata.xml[2014-04-03 15:13:49 PDT] <main> DEBUG: Adding file to be uploaded: metadata.xml[2014-04-03 15:13:49 PDT] <main> DBG-X: Examining working file: cover.png[2014-04-03 15:13:49 PDT] <main> DEBUG: Adding file to be uploaded: cover.png[2014-04-03 15:13:49 PDT] <main> DBG-X: Examining working file: prove-it.flac[2014-04-03 15:13:49 PDT] <main> DEBUG: Adding file to be uploaded: prove-it.flac[2014-04-03 15:13:49 PDT] <main> INFO: Finished determining which files should be uploaded.[2014-04-03 15:13:49 PDT] <main> DBG-X: ITMSPackage: files to be uploaded:[c:\Transporter-Package\98143907091223.itmsp\metadata.xml, c:\Transporter-Package\98143907091223.itmsp\cover.png, c:\Transporter-Package\98143907091223.itmsp\prove-it.flac][2014-04-03 15:13:49 PDT] <main> INFO: Starting to upload the package's files (98143907091223.itmsp) ...[2014-04-03 15:13:49 PDT] <main> DEBUG: Resetting sizes for progress logging[2014-04-03 15:13:49 PDT] <main> INFO: Computing total size of files to upload ...[2014-04-03 15:13:49 PDT] <main> DBG-X: adding file for % complete logging: metadata.xml , size: 2947[2014-04-03 15:13:49 PDT] <main> DBG-X: adding file for % complete logging: cover.png , size: 40743[2014-04-03 15:13:49 PDT] <main> DBG-X: adding file for % complete logging: prove-it.flac , size: 13599659[2014-04-03 15:13:49 PDT] <main> DEBUG: Setting total size of files for upload to: 13643349[2014-04-03 15:13:49 PDT] <main> INFO: Done computing total size of files to upload.[2014-04-03 15:13:49 PDT] <main> DEBUG: Using Aspera server 'vgr103.apple.com' for the upload.[2014-04-03 15:13:52 PDT] <aspera.util.SelectThread> INFO: The upload of the file named c:/Transporter-Package/98143907091223.itmsp/metadata.xml has started.[2014-04-03 15:13:52 PDT] <aspera.util.SelectThread> DBG-X: Memory: [JVM] 36M free, 62M total, 989M max [System] (Physical) 1592M free, 2047M total (Swap) 2152M free, 2474M total[2014-04-03 15:13:52 PDT] <aspera.util.SelectThread> DBG-X: Using operation named: assignTransportPodToUpload[2014-04-03 15:13:52 PDT] <aspera.util.SelectThread> DBG-X: Apple's web service operation input parameters:[2014-04-03 15:13:52 PDT] <aspera.util.SelectThread> DBG-X: parameter Application = iTMSTransporter[2014-04-03 15:13:52 PDT] <aspera.util.SelectThread> DBG-X: parameter BaseVersion = 3.3.0[2014-04-03 15:13:52 PDT] <aspera.util.SelectThread> DBG-X: parameter CPUToken = f5c7d1ef-bc1a-490e-ae68-b142158cd704/1396563228866[2014-04-03 15:13:52 PDT] <aspera.util.SelectThread> DBG-X: parameter NewPackageName = 98143907091223-20140403151348-357.itmsp[2014-04-03 15:13:52 PDT] <aspera.util.SelectThread> DBG-X: parameter OSIdentifier = Windows 2003 5.2 (x86); jvm=17.0-b17; jre=1.6.0_21-b07[2014-04-03 15:13:52 PDT] <aspera.util.SelectThread> DBG-X: parameter Password = **hidden value**[2014-04-03 15:13:52 PDT] <aspera.util.SelectThread> DBG-X: parameter Pod = Newark Aspera 4[2014-04-03 15:13:52 PDT] <aspera.util.SelectThread> DBG-X: parameter Provider Name = Apple[2014-04-03 15:13:52 PDT] <aspera.util.SelectThread> DBG-X: parameter Transport = Aspera[2014-04-03 15:13:52 PDT] <aspera.util.SelectThread> DBG-X: parameter TransporterArguments = -u bob -m upload -t Aspera -f c:\Transporter-Package -v eXtreme -s Apple -throughput -k 200000 -callerPWD C:\Program Files\itms[2014-04-03 15:13:52 PDT] <aspera.util.SelectThread> DBG-X: parameter Username = bob[2014-04-03 15:13:52 PDT] <aspera.util.SelectThread> DBG-X: parameter Version = 3.3.0[2014-04-03 15:13:52 PDT] <aspera.util.SelectThread> INFO: id = 20140403151352-830[2014-04-03 15:13:52 PDT] <aspera.util.SelectThread> DBG-X: Apple's web service operation return value:[2014-04-03 15:13:52 PDT] <aspera.util.SelectThread> DBG-X: parameter Success = true[2014-04-03 15:13:52 PDT] <aspera.util.SelectThread> INFO: The upload of the file named c:/Transporter-Package/98143907091223.itmsp/cover.png has started.[2014-04-03 15:13:52 PDT] <aspera.util.SelectThread> INFO: The upload of the file named c:/Transporter-Package/98143907091223.itmsp/prove-it.flac has started.[2014-04-03 15:13:52 PDT] <aspera.util.SelectThread> INFO: File: c:/Transporter-Package/98143907091223.itmsp/cover.png 40743/40743, 100% completed[2014-04-03 15:13:52 PDT] <aspera.util.SelectThread> INFO: The status is FINISHED for the file named c:/Transporter-Package/98143907091223.itmsp/cover.png.[2014-04-03 15:13:53 PDT] <aspera.util.SelectThread> INFO: File: c:/Transporter-Package/98143907091223.itmsp/metadata.xml 2848/2947, 96% completed[2014-04-03 15:13:54 PDT] <aspera.util.SelectThread> INFO: File: c:/Transporter-Package/98143907091223.itmsp/prove-it.flac 518336/13599659, 3% completed[2014-04-03 15:13:59 PDT] <aspera.util.SelectThread> INFO: File: c:/Transporter-Package/98143907091223.itmsp/prove-it.flac 767536/13599659, 5% completed[2014-04-03 15:14:03 PDT] <aspera.util.SelectThread> INFO: File: c:/Transporter-Package/98143907091223.itmsp/metadata.xml 2947/2947, 100% completed[2014-04-03 15:14:03 PDT] <aspera.util.SelectThread> INFO: The status is FINISHED for the file named c:/Transporter-Package/98143907091223.itmsp/metadata.xml.[2014-04-03 15:14:03 PDT] <aspera.util.SelectThread> INFO: File: c:/Transporter-Package/98143907091223.itmsp/prove-it.flac 1019584/13599659, 7% completed[2014-04-03 15:14:05 PDT] <aspera.util.SelectThread> INFO: File: c:/Transporter-Package/98143907091223.itmsp/prove-it.flac 1929520/13599659, 14% completed[2014-04-03 15:14:06 PDT] <aspera.util.SelectThread> INFO: File: c:/Transporter-Package/98143907091223.itmsp/prove-it.flac 2553232/13599659, 18% completed[2014-04-03 15:14:09 PDT] <aspera.util.SelectThread> INFO: File: c:/Transporter-Package/98143907091223.itmsp/prove-it.flac 3112864/13599659, 22% completed[2014-04-03 15:14:10 PDT] <aspera.util.SelectThread> INFO: File: c:/Transporter-Package/98143907091223.itmsp/prove-it.flac 3850496/13599659, 28% completed[2014-04-03 15:14:11 PDT] <aspera.util.SelectThread> INFO: File: c:/Transporter-Package/98143907091223.itmsp/prove-it.flac 4313296/13599659, 31% completed[2014-04-03 15:14:12 PDT] <aspera.util.SelectThread> INFO: File: c:/Transporter-Package/98143907091223.itmsp/prove-it.flac 5072288/13599659, 37% completed[2014-04-03 15:14:15 PDT] <aspera.util.SelectThread> INFO: File: c:/Transporter-Package/98143907091223.itmsp/prove-it.flac 6185856/13599659, 45% completed[2014-04-03 15:14:16 PDT] <aspera.util.SelectThread> INFO: File: c:/Transporter-Package/98143907091223.itmsp/prove-it.flac 6960512/13599659, 51% completed[2014-04-03 15:14:18 PDT] <aspera.util.SelectThread> INFO: File: c:/Transporter-Package/98143907091223.itmsp/prove-it.flac 7747984/13599659, 56% completed[2014-04-03 15:14:21 PDT] <aspera.util.SelectThread> INFO: File: c:/Transporter-Package/98143907091223.itmsp/prove-it.flac 8445744/13599659, 62% completed[2014-04-03 15:14:22 PDT] <aspera.util.SelectThread> INFO: File: c:/Transporter-Package/98143907091223.itmsp/prove-it.flac 9218976/13599659, 67% completed[2014-04-03 15:14:23 PDT] <aspera.util.SelectThread> INFO: File: c:/Transporter-Package/98143907091223.itmsp/prove-it.flac 9930976/13599659, 73% completed[2014-04-03 15:14:24 PDT] <aspera.util.SelectThread> INFO: File: c:/Transporter-Package/98143907091223.itmsp/prove-it.flac 10146000/13599659, 74% completed[2014-04-03 15:14:27 PDT] <aspera.util.SelectThread> INFO: File: c:/Transporter-Package/98143907091223.itmsp/prove-it.flac 10812432/13599659, 79% completed[2014-04-03 15:14:28 PDT] <aspera.util.SelectThread> INFO: File: c:/Transporter-Package/98143907091223.itmsp/prove-it.flac 11544368/13599659, 84% completed[2014-04-03 15:14:29 PDT] <aspera.util.SelectThread> INFO: File: c:/Transporter-Package/98143907091223.itmsp/prove-it.flac 11745152/13599659, 86% completed[2014-04-03 15:14:33 PDT] <aspera.util.SelectThread> INFO: File: c:/Transporter-Package/98143907091223.itmsp/prove-it.flac 12437216/13599659, 91% completed[2014-04-03 15:14:34 PDT] <aspera.util.SelectThread> INFO: File: c:/Transporter-Package/98143907091223.itmsp/prove-it.flac 13130704/13599659, 96% completed[2014-04-03 15:14:35 PDT] <aspera.util.SelectThread> INFO: File: c:/Transporter-Package/98143907091223.itmsp/prove-it.flac 13325792/13599659, 97% completed[2014-04-03 15:14:36 PDT] <aspera.util.SelectThread> INFO: File: c:/Transporter-Package/98143907091223.itmsp/prove-it.flac 13389872/13599659, 98% completed[2014-04-03 15:14:39 PDT] <aspera.util.SelectThread> INFO: File: c:/Transporter-Package/98143907091223.itmsp/prove-it.flac 13599659/13599659, 100% completed[2014-04-03 15:14:39 PDT] <aspera.util.SelectThread> INFO: The status is FINISHED for the file named c:/Transporter-Package/98143907091223.itmsp/prove-it.flac.[2014-04-03 15:14:39 PDT] <main> INFO: The session's final state is Complete[2014-04-03 15:14:39 PDT] <main> INFO: Number of files transferred: 3 . Names of files transferred:[2014-04-03 15:14:39 PDT] <main> INFO: c:/Transporter-Package/98143907091223.itmsp/prove-it.flac - Complete[2014-04-03 15:14:39 PDT] <main> INFO: c:/Transporter-Package/98143907091223.itmsp/metadata.xml - Complete[2014-04-03 15:14:39 PDT] <main> INFO: c:/Transporter-Package/98143907091223.itmsp/cover.png - Complete[2014-04-03 15:14:39 PDT] <main> INFO: The package's files (98143907091223.itmsp) uploaded successfully.[2014-04-03 15:14:39 PDT] <main> INFO: Done performing upload.[2014-04-03 15:14:39 PDT] <main> DBG-X: The transfer time for the package 98143907091223.itmsp was 49922 milliseconds.[2014-04-03 15:14:39 PDT] <main> DBG-X: Throughput information for 98143907091223.itmsp: 0 minutes, 49.92 seconds, 13.01MB, 266.89KB/sec[2014-04-03 15:14:39 PDT] <main> INFO: Performing uploadDone notification to Apple for package 98143907091223.itmsp ...[2014-04-03 15:14:39 PDT] <main> DBG-X: Memory: [JVM] 34M free, 62M total, 989M max [System] (Physical) 1592M free, 2047M total (Swap) 2153M free, 2474M total[2014-04-03 15:14:39 PDT] <main> DBG-X: Deflated 27528 bytes to 6820[2014-04-03 15:14:39 PDT] <main> DBG-X: Deflated 13288 bytes to 3080[2014-04-03 15:14:39 PDT] <main> DBG-X: Using operation named: uploadDoneWithArguments[2014-04-03 15:14:39 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-04-03 15:14:39 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-04-03 15:14:39 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-04-03 15:14:39 PDT] <main> DBG-X: parameter CPUToken = f5c7d1ef-bc1a-490e-ae68-b142158cd704/1396563228866[2014-04-03 15:14:39 PDT] <main> DBG-X: parameter ClientChecksumInfo = [{FileSize=40743, CalculatedChecksum=76bc3f3dfb88c08b04bbd2a4df7b8336, FileLastModified=1396304753000, Filename=cover.png, CalculationTime=0}, {FileSize=13599659, CalculatedChecksum=4edd5364f6be1f55e570dee08e3f4715, FileLastModified=1376434038000, Filename=prove-it.flac, CalculationTime=31}][2014-04-03 15:14:39 PDT] <main> DBG-X: parameter ExtraTransportLogCompressed = (suppressed)[2014-04-03 15:14:39 PDT] <main> DBG-X: parameter FileSizeInfo = {metadata.xml=2947, cover.png=40743, prove-it.flac=13599659}[2014-04-03 15:14:39 PDT] <main> DBG-X: parameter NewPackageName = 98143907091223-20140403151348-357.itmsp[2014-04-03 15:14:39 PDT] <main> DBG-X: parameter NumberBytesTransferred = 13643349[2014-04-03 15:14:39 PDT] <main> DBG-X: parameter OSIdentifier = Windows 2003 5.2 (x86); jvm=17.0-b17; jre=1.6.0_21-b07[2014-04-03 15:14:39 PDT] <main> DBG-X: parameter PackagePathWithoutBase = vgr1_pod1/transporter/content/transporter/Apple[2014-04-03 15:14:39 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-04-03 15:14:39 PDT] <main> DBG-X: parameter ProviderName = Apple[2014-04-03 15:14:39 PDT] <main> DBG-X: parameter Throttle = 200000[2014-04-03 15:14:39 PDT] <main> DBG-X: parameter TransferTime = 49922[2014-04-03 15:14:39 PDT] <main> DBG-X: parameter Transport = Aspera[2014-04-03 15:14:39 PDT] <main> DBG-X: parameter TransportLogCompressed = (suppressed)[2014-04-03 15:14:39 PDT] <main> DBG-X: parameter TransporterArguments = -u bob -m upload -t Aspera -f c:\Transporter-Package -v eXtreme -s Apple -throughput -k 200000 -callerPWD C:\Program Files\itms[2014-04-03 15:14:39 PDT] <main> DBG-X: parameter Username = bob[2014-04-03 15:14:39 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-04-03 15:14:39 PDT] <main> INFO: id = 20140403151439-650[2014-04-03 15:14:41 PDT] <main> DBG-X: Apple's web service operation return value:[2014-04-03 15:14:41 PDT] <main> DBG-X: parameter Success = true[2014-04-03 15:14:41 PDT] <main> DBG-X: Unlocking token at path C:\Documents and Settings\Administrator\.itmstransporter\UploadTokens\everest_Apple_98143907091223.itmsp.token[2014-04-03 15:14:41 PDT] <main> DBG-X: Releasing token file lock[2014-04-03 15:14:41 PDT] <main> DBG-X: Removing token at path C:\Documents and Settings\Administrator\.itmstransporter\UploadTokens\everest_Apple_98143907091223.itmsp.token[2014-04-03 15:14:41 PDT] <main> INFO: Done performing uploadDone notification to Apple.[2014-04-03 15:14:41 PDT] <main> INFO: The package: c:\Transporter-Package\98143907091223.itmsp has been successfully uploaded.[2014-04-03 15:14:41 PDT] <main> INFO: The following warnings were received from Apple's web service ...Package Summary:1 packages were uploaded successfully: c:\Transporter-Package\98143907091223.itmspThe successful package(s) throughput information is: c:\Transporter-Package\98143907091223.itmsp 0 minutes, 49.92 seconds, 13.01MB, 266.89KB/sec[2014-04-03 15:14:41 PDT] <main> DBG-X: Returning 0Press any key to continue . . .C:\Program Files\itms>

Transporter uses 200000 Kbit/s throttle speed to upload successful Apple packages in the C:\Transporter-Package directory to the Aspera server, display the package metadata, display the throughput time and details for the successfully uploaded packages, and display eXtreme logging information. When Transporter finishes executing the command it displays information indicating whether it could successfully upload packages or not.

In this example, Transporter displays information indicating one package was uploaded successfully (98143907091223.itmsp). Transporter displays the throughput information for the successful package (0 minutes, 49.92 seconds, 13.01MB, 266.89KB/sec).

HTTP

In the following example, the user, bob, runs Transporter in upload mode and specifies that Transporter upload a package in the private/tmp/outputFiles/ directory to the HTTP server, and display eXtreme logging information. In this example, the -t command (to specify the transport delivery method) is omitted; Transporter will use HTTP by default.

orchard:tmp jappleseed$ /usr/local/itms/bin/iTMSTransporter -m upload -u johnny-appleseed@apple.com -p ******* -itc_provider Apple -v eXtreme -f /private/tmp/outputFiles/BasicSingle-Apple-US-10215/10000000010215.itmsp[2020-07-01 15:13:45 EDT] <main> INFO: Configuring logging...[2020-07-01 15:13:45 EDT] <main> INFO: Logging level set to eXtreme[2020-07-01 15:13:45 EDT] <main> INFO: Transporter is searching for new software components.[2020-07-01 15:13:45 EDT] <main> INFO: INFO: using cached repository.xml file.[2020-07-01 15:13:45 EDT] <main> INFO: Update check complete.[2020-07-01 15:13:47 EDT] <main> DEBUG: Attempting refresh of configuration data from https://contentdelivery.itunes.apple.com/transporter/Defaults.properties[2020-07-01 15:13:47 EDT] <main> DEBUG: Configuration refresh successful.[2020-07-01 15:13:47 EDT] <main> DEBUG: Saving configuration to local path: /Users/jappleseed/Library/Caches/com.apple.amp.itmstransporter/Defaults.properties[2020-07-01 15:13:47 EDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2020-07-01 15:13:47 EDT] <main> INFO: OS identifier: Mac OS X 10.15.4 (x86_64); jvm=11.0.2+9; jre=11.0.2+9[2020-07-01 15:13:47 EDT] <main> INFO: Memory: [JVM] 954M free, 1024M total, 2048M max [System] (Physical) 354M free, 24576M total (Swap) 772M free, 1024M total[2020-07-01 15:13:47 EDT] <main> DBG-X: Memory: [JVM] 954M free, 1024M total, 2048M max [System] (Physical) 354M free, 24576M total (Swap) 772M free, 1024M total[2020-07-01 15:13:47 EDT] <main> DBG-X: Using operation named: authenticateForSession[2020-07-01 15:13:47 EDT] <main> DBG-X: Apple's web service operation input parameters:[2020-07-01 15:13:47 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2020-07-01 15:13:47 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2020-07-01 15:13:47 EDT] <main> DBG-X: parameter ItcProviderName = Apple[2020-07-01 15:13:47 EDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.15.4 (x86_64); jvm=11.0.2+9; jre=11.0.2+9[2020-07-01 15:13:47 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2020-07-01T15:13:47-04:00[2020-07-01 15:13:47 EDT] <main> DBG-X: parameter StatisticsPreviousCallDurationInSecs = 0.165947842[2020-07-01 15:13:47 EDT] <main> DBG-X: parameter TransporterArguments = -m upload -u johnny-appleseed@apple.com -p **hidden value** -itc_provider Apple -v eXtreme -f /private/tmp/outputFiles/BasicSingle-Apple-US-10215/10000000010215.itmsp[2020-07-01 15:13:47 EDT] <main> DBG-X: parameter Version = 3.3.0[2020-07-01 15:13:47 EDT] <main> DBG-X: parameter iTMSTransporterMode = upload[2020-07-01 15:13:47 EDT] <main> INFO: id = 20200701151347-290[2020-07-01 15:13:47 EDT] <main> INFO: iTMSTransporter Correlation Key: 1731d258-a5f1-465a-9980-a6259b8a54c7-0001[2020-07-01 15:13:48 EDT] <main> DBG-X: Apple's web service operation return value:[2020-07-01 15:13:48 EDT] <main> DBG-X: parameter SharedSecret = **hidden value**[2020-07-01 15:13:48 EDT] <main> DBG-X: parameter MultipartUploadsEnabled = true[2020-07-01 15:13:48 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2020-07-01 15:13:48 EDT] <main> DBG-X: parameter TxHeaders = {jenga=true}[2020-07-01 15:13:48 EDT] <main> DBG-X: parameter SessionExpiration = 2020-07-05T19:13:48.469Z[2020-07-01 15:13:48 EDT] <main> DBG-X: parameter SessionId = CJeqDBIQd/i3p7N5TP6nbOGw5RdhEw==[2020-07-01 15:13:48 EDT] <main> DBG-X: parameter ShouldUseRESTAPIs = false[2020-07-01 15:13:48 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2020-07-01 15:13:48 EDT] <main> INFO: Upload mode selected.[2020-07-01 15:13:48 EDT] <main> DBG-X: Memory: [JVM] 990M free, 1024M total, 2048M max [System] (Physical) 375M free, 24576M total (Swap) 772M free, 1024M total[2020-07-01 15:13:48 EDT] <main> DBG-X: Using operation named: authenticateForTransportDiscovery[2020-07-01 15:13:48 EDT] <main> DBG-X: Apple's web service operation input parameters:[2020-07-01 15:13:48 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2020-07-01 15:13:48 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2020-07-01 15:13:48 EDT] <main> DBG-X: parameter ItcProviderName = Apple[2020-07-01 15:13:48 EDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.15.4 (x86_64); jvm=11.0.2+9; jre=11.0.2+9[2020-07-01 15:13:48 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2020-07-01T15:13:48-04:00[2020-07-01 15:13:48 EDT] <main> DBG-X: parameter TransporterArguments = -m upload -u johnny-appleseed@apple.com -p **hidden value** -itc_provider Apple -v eXtreme -f /private/tmp/outputFiles/BasicSingle-Apple-US-10215/10000000010215.itmsp[2020-07-01 15:13:48 EDT] <main> DBG-X: parameter Version = 3.3.0[2020-07-01 15:13:48 EDT] <main> DBG-X: parameter iTMSTransporterMode = upload[2020-07-01 15:13:48 EDT] <main> INFO: id = 20200701151348-516[2020-07-01 15:13:48 EDT] <main> INFO: iTMSTransporter Correlation Key: 1731d258-a5f1-465a-9980-a6259b8a54c7-0001[2020-07-01 15:13:49 EDT] <main> DBG-X: Apple's web service operation return value:[2020-07-01 15:13:49 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2020-07-01 15:13:49 EDT] <main> DBG-X: parameter PreferredTransports = [HTTP, Signiant, Aspera][2020-07-01 15:13:49 EDT] <main> DBG-X: parameter TransportHosts.Signiant = [vp21q05ce-sgr002.cse.apple.com:44001, vp21q05ce-sgr001.cse.apple.com:44001][2020-07-01 15:13:49 EDT] <main> DBG-X: parameter SessionExpiration = 2020-07-05T19:13:49.167Z[2020-07-01 15:13:49 EDT] <main> DBG-X: parameter TransportHosts.Aspera = [vp21q05ce-vgr002.cse.apple.com:33001, vp21q05ce-vgr001.cse.apple.com:33001][2020-07-01 15:13:49 EDT] <main> DBG-X: parameter ShouldUseRESTAPIs = false[2020-07-01 15:13:49 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2020-07-01 15:13:49 EDT] <main> INFO: Transporter's command line arguments are: -m upload -u johnny-appleseed@apple.com -p **hidden value** -itc_provider Apple -v eXtreme -f /private/tmp/outputFiles/BasicSingle-Apple-US-10215/10000000010215.itmsp[2020-07-01 15:13:49 EDT] <main> INFO: Examining the package at: /private/tmp/outputFiles/BasicSingle-Apple-US-10215/10000000010215.itmsp[2020-07-01 15:13:49 EDT] <main> INFO: Ensuring that package has well formed metadata file...[2020-07-01 15:13:49 EDT] <main> DEBUG: Getting case-sensitive metadata xml filename...[2020-07-01 15:13:49 EDT] <main> INFO: Gathering the list of valid files from the package ...[2020-07-01 15:13:49 EDT] <main> DEBUG: metadata.xml will be verified by Apple's web service to determine if it is a valid file.[2020-07-01 15:13:49 EDT] <main> DEBUG: cover.jpg will be verified by Apple's web service to determine if it is a valid file.[2020-07-01 15:13:49 EDT] <main> DEBUG: how-you-remember.wav will be verified by Apple's web service to determine if it is a valid file.[2020-07-01 15:13:49 EDT] <main> INFO: Finished gathering the list of valid files from the package.[2020-07-01 15:13:49 EDT] <main> DEBUG: Case-sensitive metadata filename is: metadata.xml[2020-07-01 15:13:49 EDT] <main> INFO: Performing authentication of package 10000000010215.itmsp ...[2020-07-01 15:13:49 EDT] <main> DBG-X: Memory: [JVM] 977M free, 1024M total, 2048M max [System] (Physical) 344M free, 24576M total (Swap) 772M free, 1024M total[2020-07-01 15:13:49 EDT] <main> DBG-X: Deflated 4487 bytes to 1716[2020-07-01 15:13:49 EDT] <main> DBG-X: Using operation named: validateMetadata[2020-07-01 15:13:49 EDT] <main> DBG-X: Apple's web service operation input parameters:[2020-07-01 15:13:49 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2020-07-01 15:13:49 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2020-07-01 15:13:49 EDT] <main> DBG-X: parameter Files = [metadata.xml, cover.jpg, how-you-remember.wav][2020-07-01 15:13:49 EDT] <main> DBG-X: parameter ItcProviderName = Apple[2020-07-01 15:13:49 EDT] <main> DBG-X: parameter Metadata = <?xml version="1.0" encoding="UTF-8"?><package version="music5.2"> <language>en-US</language> <provider>Apple</provider> <album> <vendor_id>10000000010215</vendor_id> <upc>12526494340224</upc> <grid>ABC122CC8D71021500</grid> <title>Opus PM 10215: No Matter</title> <original_release_date>2020-07-01</original_release_date> <label_name>Apple Test Generator</label_name> <copyright_pline>2020 Apple Test Generator</copyright_pline> <copyright_cline>2020 Apple Test Generator</copyright_cline> <track_count>1</track_count <genres> <genre code="HEAVY-METAL-00">Metal</genre> <genre code="PUNK-00"/> <genre code="ROCK-00"/> </genres> <artwork_files> <file> <file_name>cover.jpg</file_name> <size>263871</size> <checksum type="md5">af92294349a5a61f3a46f926ad04827f</checksum> </file> </artwork_files> <products> <product> <territory>US</territory> <sales_start_date>2020-07-01</sales_start_date> <cleared_for_sale>true</cleared_for_sale> <wholesale_price_tier>3</wholesale_price_tier> </product> </products> <artists> <artist> <name>Author PM 10215 Motorhead</name> <primary>true</primary> <roles> <role>Performer</role> </roles> </artist> <artist> <name>Author PM 10215 Doro Pesch</name> <locales> <locale name="ru"> <artist_name>Author PM 10215 Доро Пешъ</artist_name> </locale> </locales> <roles> <role>Rapper</role> </roles> </artist> </artists> <tracks> <track> <!-- Track 1 —> <title>Opus PM 10215: How You Remember</title> <title_version>Lyrical Remix</title_version> <vendor_id>USMPK0021501</vendor_id> <isrc>USMPK0021501</isrc> <grid>AC5EC96B4151021501</grid> <volume_number>1</volume_number> <track_number>1</track_number> <gapless_play>true</gapless_play> <label_name>Apple Test Generator</label_name> <copyright_pline>2020 Apple Test Generator</copyright_pline> <lyrics>These are the lyrics to the song.</lyrics> <preview_start_index>30</preview_start_index> <explicit_content>explicit</explicit_content> <genres> <genre code="HEAVY-METAL-00">Metal</genre> <genre code="PUNK-00"/> <genre code="ROCK-00"/> </genres> <artists> <artist> <name>Author PM 10215 Motorhead</name> <primary>true</primary> <roles> <role>Performer</role> </roles> </artist> <artist> <name>Author PM 10215 Doro Pesch</name> <locales> <locale name="ru"> <artist_name>Author PM 10215 Доро Пешъ</artist_name> </locale> </locales> <roles> <role>Rapper</role> </roles> </artist> </artists> <audio_file> <file_name>how-you-remember.wav</file_name> <size>5292044</size> <checksum type="md5">6f85303a0b81fb0939cdbd263ddf4601</checksum> </audio_file> </track> </tracks> </album></package>[2020-07-01 15:13:49 EDT] <main> DBG-X: parameter MetadataChecksum = 040c8b36e6e496760422c22f6b53748b[2020-07-01 15:13:49 EDT] <main> DBG-X: parameter MetadataCompressed = (suppressed)[2020-07-01 15:13:49 EDT] <main> DBG-X: parameter MetadataInfo = {packageVersion=music5.2}[2020-07-01 15:13:49 EDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.15.4 (x86_64); jvm=11.0.2+9; jre=11.0.2+9[2020-07-01 15:13:49 EDT] <main> DBG-X: parameter PackageName = 10000000010215.itmsp[2020-07-01 15:13:49 EDT] <main> DBG-X: parameter PackageSize = 5560402[2020-07-01 15:13:49 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2020-07-01T15:13:49-04:00[2020-07-01 15:13:49 EDT] <main> DBG-X: parameter TransporterArguments = -m upload -u johnny-appleseed@apple.com -p **hidden value** -itc_provider Apple -v eXtreme -f /private/tmp/outputFiles/BasicSingle-Apple-US-10215/10000000010215.itmsp[2020-07-01 15:13:49 EDT] <main> DBG-X: parameter Version = 3.3.0[2020-07-01 15:13:49 EDT] <main> DBG-X: parameter iTMSTransporterMode = upload[2020-07-01 15:13:49 EDT] <main> INFO: id = 20200701151349-123[2020-07-01 15:13:49 EDT] <main> INFO: iTMSTransporter Correlation Key: 1731d258-a5f1-465a-9980-a6259b8a54c7-0001[2020-07-01 15:13:54 EDT] <main> DBG-X: Apple's web service operation return value:[2020-07-01 15:13:54 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2020-07-01 15:13:54 EDT] <main> DBG-X: parameter SessionExpiration = 2020-07-05T19:13:49.871Z[2020-07-01 15:13:54 EDT] <main> DBG-X: parameter MinimumFileSizeThresholdForCheckum = 104857600[2020-07-01 15:13:54 EDT] <main> DBG-X: parameter Success = true[2020-07-01 15:13:54 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2020-07-01 15:13:54 EDT] <main> DBG-X: parameter FilesToUpload = [metadata.xml, how-you-remember.wav, cover.jpg][2020-07-01 15:13:54 EDT] <main> DBG-X: parameter AssetsToDescribe = [{Role=source, Filename=how-you-remember.wav, ShouldDescribeAsset=true, UTI=com.microsoft.waveform-audio}, {Role=source, Filename=cover.jpg, ShouldDescribeAsset=true, UTI=public.jpeg}][2020-07-01 15:13:54 EDT] <main> DBG-X: parameter CPUToken = 23367d87-ab9b-485c-9110-6521789bcc01/1593630834345[2020-07-01 15:13:54 EDT] <main> DBG-X: parameter Checksums = {cover.jpg=af92294349a5a61f3a46f926ad04827f, how-you-remember.wav=6f85303a0b81fb0939cdbd263ddf4601}[2020-07-01 15:13:54 EDT] <main> DBG-X: parameter FileSizes = {cover.jpg=263871, how-you-remember.wav=5292044}[2020-07-01 15:13:54 EDT] <main> DBG-X: parameter Warnings = [WARNING ITMS-3000: "Style Guide Warning: One Track Product: For a one track product, title, title versions and artists on album level must match track level. Playlist title: Opus PM 10215: No Matter. Song title: Opus PM 10215: How You Remember." at Album, WARNING ITMS-3000: "Style Guide Warning: One Track Product: For a one track product, title, title versions and artists on album level must match track level. Playlist title version: null. Song title version: Lyrical Remix." at Album, WARNING ITMS-5000: "Track Audio Language: <audio_language> is required at every track." at Album/Tracks/Track][2020-07-01 15:13:54 EDT] <main> DBG-X: parameter ShouldUseRESTAPIs = false[2020-07-01 15:13:54 EDT] <main> DBG-X: parameter ProviderNameForToken = Apple[2020-07-01 15:13:54 EDT] <main> INFO: The list of files requested for upload by Apple is: [metadata.xml, how-you-remember.wav, cover.jpg]. These are the files that will be uploaded.[2020-07-01 15:13:54 EDT] <main> INFO: Starting media analysis of assets[2020-07-01 15:13:54 EDT] <main> DEBUG: Handling asset: filename=how-you-remember.wav,uti=com.microsoft.waveform-audio,role=source,describe=true[2020-07-01 15:13:54 EDT] <main> DEBUG: Using container type tool name and version: FoghornLeghorn WAV Describer:1.26[2020-07-01 15:13:54 EDT] <main> DEBUG: Using path: /private/tmp/outputFiles/BasicSingle-Apple-US-10215/10000000010215.itmsp/how-you-remember.wav[2020-07-01 15:13:54 EDT] <main> DBG-X: description length:1048[2020-07-01 15:13:54 EDT] <main> DBG-X: Asset description: <?xml version="1.0" encoding="UTF-8" standalone="no"?><stream_description xmlns:ns2="http://beans.media.leghorn.jingle.apple.com"> <overview> <file_size>5292044</file_size> <duration units="seconds">30.0</duration> </overview> <riff_chunk> <chunk_id>RIFF</chunk_id> <chunk_size units="bytes">5292036</chunk_size> <wave_id>WAVE</wave_id> </riff_chunk> <format_chunk> <chunk_id>fmt</chunk_id> <chunk_size units="bytes">16</chunk_size> <format_code>0x1</format_code> <format_type>PCM</format_type> <channels>2</channels> <sample_rate units="hertz">44100</sample_rate> <data_rate units="bytespersecond">176400</data_rate> <block_size units="bytes">4</block_size> <bit_depth>16</bit_depth> </format_chunk> <data_chunk> <chunk_id>data</chunk_id> <chunk_size units="bytes">5292000</chunk_size> <samples_per_channel>0</samples_per_channel> </data_chunk> <validation_report> <warnings>0</warnings> <errors>0</errors> </validation_report></stream_description>[2020-07-01 15:13:54 EDT] <main> DEBUG: Asset successfully described: com.apple.jingle.leghorn.fileformat.impl.SingleStreamContainerDescription@486bd064[2020-07-01 15:13:54 EDT] <main> DBG-X: Deflated 1482 bytes to 608[2020-07-01 15:13:54 EDT] <main> DEBUG: Handling asset: filename=cover.jpg,uti=public.jpeg,role=source,describe=true[2020-07-01 15:13:54 EDT] <main> DEBUG: Using container type tool name and version: FoghornLeghorn Image Parser:1.26[2020-07-01 15:13:54 EDT] <main> DEBUG: Using path: /private/tmp/outputFiles/BasicSingle-Apple-US-10215/10000000010215.itmsp/cover.jpg[2020-07-01 15:13:54 EDT] <main> DBG-X: description length:262[2020-07-01 15:13:54 EDT] <main> DBG-X: Asset description: <?xml version="1.0" encoding="UTF-8" standalone="no"?><image> <height>1425</height> <width>1425</width> <sample_precision>8</sample_precision> <color_space>RGB</color_space> <alpha_channel>false</alpha_channel> <color_map>false</color_map></image>[2020-07-01 15:13:54 EDT] <main> DEBUG: Asset successfully described: com.apple.jingle.leghorn.fileformat.impl.SimpleContainerDescription@2c06b113[2020-07-01 15:13:54 EDT] <main> DBG-X: Deflated 667 bytes to 331[2020-07-01 15:13:54 EDT] <main> INFO: Asset media analysis has completed[2020-07-01 15:13:54 EDT] <main> DBG-X: Memory: [JVM] 948M free, 1024M total, 2048M max [System] (Physical) 244M free, 24576M total (Swap) 772M free, 1024M total[2020-07-01 15:13:54 EDT] <main> DBG-X: Using operation named: lookupTransportDiagnostic[2020-07-01 15:13:54 EDT] <main> DBG-X: Apple's web service operation input parameters:[2020-07-01 15:13:54 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2020-07-01 15:13:54 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2020-07-01 15:13:54 EDT] <main> DBG-X: parameter ItcProviderName = Apple[2020-07-01 15:13:54 EDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.15.4 (x86_64); jvm=11.0.2+9; jre=11.0.2+9[2020-07-01 15:13:54 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2020-07-01T15:13:54-04:00[2020-07-01 15:13:54 EDT] <main> DBG-X: parameter TransporterArguments = -m upload -u johnny-appleseed@apple.com -p **hidden value** -itc_provider Apple -v eXtreme -f /private/tmp/outputFiles/BasicSingle-Apple-US-10215/10000000010215.itmsp[2020-07-01 15:13:54 EDT] <main> DBG-X: parameter Version = 3.3.0[2020-07-01 15:13:54 EDT] <main> DBG-X: parameter iTMSTransporterMode = upload[2020-07-01 15:13:54 EDT] <main> INFO: id = 20200701151354-467[2020-07-01 15:13:54 EDT] <main> INFO: iTMSTransporter Correlation Key: 1731d258-a5f1-465a-9980-a6259b8a54c7-0001[2020-07-01 15:13:55 EDT] <main> DBG-X: Apple's web service operation return value:[2020-07-01 15:13:55 EDT] <main> DBG-X: parameter AsperaLoggingLevel = OFF[2020-07-01 15:13:55 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2020-07-01 15:13:55 EDT] <main> DBG-X: parameter SigniantLoggingLevel = OFF[2020-07-01 15:13:55 EDT] <main> DBG-X: parameter SessionExpiration = 2020-07-05T19:13:55.083Z[2020-07-01 15:13:55 EDT] <main> DBG-X: parameter ShouldUseRESTAPIs = false[2020-07-01 15:13:55 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2020-07-01 15:13:55 EDT] <main> DBG-X: Using operation named: createTestReservation[2020-07-01 15:13:55 EDT] <main> DBG-X: Apple's web service operation input parameters:[2020-07-01 15:13:55 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2020-07-01 15:13:55 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2020-07-01 15:13:55 EDT] <main> DBG-X: parameter fileDescriptions = ( one FileDescription )[2020-07-01 15:13:55 EDT] <main> DBG-X: parameter ItcProviderName = Apple[2020-07-01 15:13:55 EDT] <main> DBG-X: parameter iTMSTransporterMode = upload[2020-07-01 15:13:55 EDT] <main> DBG-X: parameter NewPackageName = http-transport-diagnostic-20200701151355-EDT-3748.itmsp[2020-07-01 15:13:55 EDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.15.4 (x86_64); jvm=11.0.2+9; jre=11.0.2+9[2020-07-01 15:13:55 EDT] <main> DBG-X: parameter TransporterArguments = -m upload -u johnny-appleseed@apple.com -p **hidden value** -itc_provider Apple -v eXtreme -f /private/tmp/outputFiles/BasicSingle-Apple-US-10215/10000000010215.itmsp[2020-07-01 15:13:55 EDT] <main> DBG-X: parameter Username = johnny-appleseed@apple.com[2020-07-01 15:13:55 EDT] <main> DBG-X: parameter Version = 3.3.0[2020-07-01 15:13:55 EDT] <main> INFO: id = 20200701151355-720[2020-07-01 15:13:55 EDT] <main> INFO: iTMSTransporter Correlation Key: 1731d258-a5f1-465a-9980-a6259b8a54c7-0001[2020-07-01 15:13:56 EDT] <main> DBG-X: Apple's web service operation return value:[2020-07-01 15:13:56 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2020-07-01 15:13:56 EDT] <main> DBG-X: parameter Reservations = ( one Reservation )[2020-07-01 15:13:56 EDT] <main> DBG-X: parameter SessionExpiration = 2020-07-05T19:13:56.020Z[2020-07-01 15:13:56 EDT] <main> DBG-X: parameter StreamingSettings = {MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false, LogStreamingEnabled=true}[2020-07-01 15:13:56 EDT] <main> DBG-X: parameter Success = true[2020-07-01 15:13:56 EDT] <main> INFO: Setting transport log file: /var/folders/vd/955s3t2d69b1sp4lkyf6czp00000gn/T/http-transport-diagnostic-20200701151355-EDT-3748.itmsp6719098312587477764.log[2020-07-01 15:13:56 EDT] <main> INFO: Starting upload for packageName: http-transport-diagnostic-20200701151355-EDT-3748.itmsp[2020-07-01 15:13:56 EDT] <main> INFO: Thread Pool Configuration: {processors=4, perCoreThreadMultiplier=1.65, coreThreads=6, maxThreads=7, minConnections=6, maxConnections=6, rateLimit=100000000000 KBs}[2020-07-01 15:13:56 EDT] <main> INFO: Reservation CPUSource123/v4/e5/06/8c/e5068cff-4b97-4a16-9ba3-85532f3230d9/http-transport-diagnostic-4403081158244344459.txt created for file: (http-transport-diagnostic-4403081158244344459.txt), part count:(1), file size: (199)[2020-07-01 15:13:56 EDT] <main> INFO: Computing total size of files to upload ...[2020-07-01 15:13:56 EDT] <main> DBG-X: adding file for % complete logging: http-transport-diagnostic-4403081158244344459.txt , size: 199[2020-07-01 15:13:56 EDT] <main> DEBUG: Setting total size of files for upload to: 199[2020-07-01 15:13:56 EDT] <main> INFO: Done computing total size of files to upload.[2020-07-01 15:13:56 EDT] <RLT-001> INFO: Starting upload for reservation: (CPUSource123/v4/e5/06/8c/e5068cff-4b97-4a16-9ba3-85532f3230d9/http-transport-diagnostic-4403081158244344459.txt) file: (http-transport-diagnostic-4403081158244344459.txt/1) size: 199[2020-07-01 15:13:56 EDT] <RLT-001> INFO: File: http-transport-diagnostic-4403081158244344459.txt 199/199, 100.00% completed[2020-07-01 15:13:56 EDT] <RLT-001> INFO: Package upload progress: 100.00% completed[2020-07-01 15:13:56 EDT] <RLT-001> INFO: Finished part upload for: (http-transport-diagnostic-4403081158244344459.txt/1) 2.37 KB/s in 0 seconds[2020-07-01 15:13:56 EDT] <RLT-001> INFO: Finished upload for reservation: (CPUSource123/v4/e5/06/8c/e5068cff-4b97-4a16-9ba3-85532f3230d9/http-transport-diagnostic-4403081158244344459.txt) file: (http-transport-diagnostic-4403081158244344459.txt)[2020-07-01 15:13:56 EDT] <pool-6-thread-1> DBG-X: Using operation named: commitTestReservation[2020-07-01 15:13:56 EDT] <pool-6-thread-1> DBG-X: Apple's web service operation input parameters:[2020-07-01 15:13:56 EDT] <pool-6-thread-1> DBG-X: parameter Application = iTMSTransporter[2020-07-01 15:13:56 EDT] <pool-6-thread-1> DBG-X: parameter BaseVersion = 3.3.0[2020-07-01 15:13:56 EDT] <pool-6-thread-1> DBG-X: parameter ItcProviderName = Apple[2020-07-01 15:13:56 EDT] <pool-6-thread-1> DBG-X: parameter iTMSTransporterMode = upload[2020-07-01 15:13:56 EDT] <pool-6-thread-1> DBG-X: parameter NewPackageName = http-transport-diagnostic-20200701151355-EDT-3748.itmsp[2020-07-01 15:13:56 EDT] <pool-6-thread-1> DBG-X: parameter OSIdentifier = Mac OS X 10.15.4 (x86_64); jvm=11.0.2+9; jre=11.0.2+9[2020-07-01 15:13:56 EDT] <pool-6-thread-1> DBG-X: parameter reservations = [CPUSource123/v4/e5/06/8c/e5068cff-4b97-4a16-9ba3-85532f3230d9/http-transport-diagnostic-4403081158244344459.txt][2020-07-01 15:13:56 EDT] <pool-6-thread-1> DBG-X: parameter TransporterArguments = -m upload -u johnny-appleseed@apple.com -p **hidden value** -itc_provider Apple -v eXtreme -f /private/tmp/outputFiles/BasicSingle-Apple-US-10215/10000000010215.itmsp[2020-07-01 15:13:56 EDT] <pool-6-thread-1> DBG-X: parameter Username = johnny-appleseed@apple.com[2020-07-01 15:13:56 EDT] <pool-6-thread-1> DBG-X: parameter Version = 3.3.0[2020-07-01 15:13:56 EDT] <pool-6-thread-1> INFO: id = 20200701151356-445[2020-07-01 15:13:56 EDT] <main> INFO: Waiting on reservation commit(s) to finish.[2020-07-01 15:13:56 EDT] <pool-6-thread-1> INFO: iTMSTransporter Correlation Key: 1731d258-a5f1-465a-9980-a6259b8a54c7-0001[2020-07-01 15:13:57 EDT] <pool-6-thread-1> DBG-X: Apple's web service operation return value:[2020-07-01 15:13:57 EDT] <pool-6-thread-1> DBG-X: parameter EnableJWTForAllCalls = false[2020-07-01 15:13:57 EDT] <pool-6-thread-1> DBG-X: parameter SessionExpiration = 2020-07-05T19:13:56.873Z[2020-07-01 15:13:57 EDT] <pool-6-thread-1> DBG-X: parameter StreamingSettings = {MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false, LogStreamingEnabled=true}[2020-07-01 15:13:57 EDT] <pool-6-thread-1> DBG-X: parameter Success = true[2020-07-01 15:13:57 EDT] <pool-6-thread-1> INFO: Reservation committed: (CPUSource123/v4/e5/06/8c/e5068cff-4b97-4a16-9ba3-85532f3230d9/http-transport-diagnostic-4403081158244344459.txt) file: (http-transport-diagnostic-4403081158244344459.txt)[2020-07-01 15:13:57 EDT] <pool-6-thread-1> INFO: All reservation commit(s) finished.[2020-07-01 15:13:57 EDT] <main> INFO: 250.63 B/s in 0 seconds[2020-07-01 15:13:57 EDT] <main> DEBUG: Using token file path /Users/jappleseed/Library/Caches/com.apple.amp.itmstransporter/UploadTokens/volley.local_Apple_10000000010215.itmsp.token[2020-07-01 15:13:57 EDT] <main> DEBUG: Attempting exclusive file lock on token file[2020-07-01 15:13:57 EDT] <main> DEBUG: Set token: 23367d87-ab9b-485c-9110-6521789bcc01/1593630834345[2020-07-01 15:13:57 EDT] <main> DBG-X: Memory: [JVM] 933M free, 1024M total, 2048M max [System] (Physical) 123M free, 24576M total (Swap) 772M free, 1024M total[2020-07-01 15:13:57 EDT] <main> DBG-X: Deflated 4487 bytes to 1716[2020-07-01 15:13:57 EDT] <main> DBG-X: Using operation named: validateAssets[2020-07-01 15:13:57 EDT] <main> DBG-X: Apple's web service operation input parameters:[2020-07-01 15:13:57 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2020-07-01 15:13:57 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2020-07-01 15:13:57 EDT] <main> DBG-X: parameter CPUToken = 23367d87-ab9b-485c-9110-6521789bcc01/1593630834345[2020-07-01 15:13:57 EDT] <main> DBG-X: parameter Files = [metadata.xml, cover.jpg, how-you-remember.wav][2020-07-01 15:13:57 EDT] <main> DBG-X: parameter ItcProviderName = Apple[2020-07-01 15:13:57 EDT] <main> DBG-X: parameter MetadataChecksum = 040c8b36e6e496760422c22f6b53748b[2020-07-01 15:13:57 EDT] <main> DBG-X: parameter MetadataCompressed = (suppressed)[2020-07-01 15:13:57 EDT] <main> DBG-X: parameter MetadataInfo = {packageVersion=music5.2}[2020-07-01 15:13:57 EDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.15.4 (x86_64); jvm=11.0.2+9; jre=11.0.2+9[2020-07-01 15:13:57 EDT] <main> DBG-X: parameter PackageName = 10000000010215.itmsp[2020-07-01 15:13:57 EDT] <main> DBG-X: parameter PackageSize = 5560402[2020-07-01 15:13:57 EDT] <main> DBG-X: parameter RequestUUID = 41a9adec-3118-429b-a03e-66d34c2e5850[2020-07-01 15:13:57 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2020-07-01T15:13:57-04:00[2020-07-01 15:13:57 EDT] <main> DBG-X: parameter Transport = HTTP[2020-07-01 15:13:57 EDT] <main> DBG-X: parameter TransporterArguments = -m upload -u johnny-appleseed@apple.com -p **hidden value** -itc_provider Apple -v eXtreme -f /private/tmp/outputFiles/BasicSingle-Apple-US-10215/10000000010215.itmsp[2020-07-01 15:13:57 EDT] <main> DBG-X: parameter Version = 3.3.0[2020-07-01 15:13:57 EDT] <main> DBG-X: parameter iTMSTransporterMode = upload[2020-07-01 15:13:57 EDT] <main> INFO: id = 20200701151357-128[2020-07-01 15:13:57 EDT] <main> INFO: iTMSTransporter Correlation Key: 1731d258-a5f1-465a-9980-a6259b8a54c7-0001[2020-07-01 15:14:02 EDT] <main> DBG-X: Apple's web service operation return value:[2020-07-01 15:14:02 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2020-07-01 15:14:02 EDT] <main> DBG-X: parameter SessionExpiration = 2020-07-05T19:13:57.219Z[2020-07-01 15:14:02 EDT] <main> DBG-X: parameter MinimumFileSizeThresholdForCheckum = 104857600[2020-07-01 15:14:02 EDT] <main> DBG-X: parameter ResumeFlag = false[2020-07-01 15:14:02 EDT] <main> DBG-X: parameter Success = true[2020-07-01 15:14:02 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2020-07-01 15:14:02 EDT] <main> DBG-X: parameter ProviderName = Apple[2020-07-01 15:14:02 EDT] <main> DBG-X: parameter FilesToUpload = [metadata.xml, how-you-remember.wav, cover.jpg][2020-07-01 15:14:02 EDT] <main> DBG-X: parameter AssetsToDescribe = [{Role=source, Filename=how-you-remember.wav, ShouldDescribeAsset=true, UTI=com.microsoft.waveform-audio}, {Role=source, Filename=cover.jpg, ShouldDescribeAsset=true, UTI=public.jpeg}][2020-07-01 15:14:02 EDT] <main> DBG-X: parameter CPUToken = af2991cd-366e-4f2f-ae37-4be2fc34c64d/1593630841533[2020-07-01 15:14:02 EDT] <main> DBG-X: parameter Checksums = {cover.jpg=af92294349a5a61f3a46f926ad04827f, how-you-remember.wav=6f85303a0b81fb0939cdbd263ddf4601}[2020-07-01 15:14:02 EDT] <main> DBG-X: parameter SigniantLoggingLevel = INFO[2020-07-01 15:14:02 EDT] <main> DBG-X: parameter FileSizes = {cover.jpg=263871, how-you-remember.wav=5292044}[2020-07-01 15:14:02 EDT] <main> DBG-X: parameter NewPackageName = 10000000010215-20200701121401-850.itmsp[2020-07-01 15:14:02 EDT] <main> DBG-X: parameter Warnings = [WARNING ITMS-3000: "Style Guide Warning: One Track Product: For a one track product, title, title versions and artists on album level must match track level. Playlist title: Opus PM 10215: No Matter. Song title: Opus PM 10215: How You Remember." at Album, WARNING ITMS-3000: "Style Guide Warning: One Track Product: For a one track product, title, title versions and artists on album level must match track level. Playlist title version: null. Song title version: Lyrical Remix." at Album, WARNING ITMS-5000: "Track Audio Language: <audio_language> is required at every track." at Album/Tracks/Track, WARNING ITMS-9000: "Problem with album artwork file specified in metadata.xml. The dimensions '1425x1425' of image file 'cover.jpg' are less than the minimum required dimensions. Album covers must be at minimum '3000x3000'." at Album/Assets/AlbumCoverArtAsset][2020-07-01 15:14:02 EDT] <main> DBG-X: parameter ShouldUseRESTAPIs = false[2020-07-01 15:14:02 EDT] <main> DBG-X: parameter ProviderNameForToken = Apple[2020-07-01 15:14:02 EDT] <main> DBG-X: Existing token found, cleaning up[2020-07-01 15:14:02 EDT] <main> DBG-X: Unlocking token at path /Users/jappleseed/Library/Caches/com.apple.amp.itmstransporter/UploadTokens/volley.local_Apple_10000000010215.itmsp.token[2020-07-01 15:14:02 EDT] <main> DBG-X: Releasing token file lock[2020-07-01 15:14:02 EDT] <main> DEBUG: Using token file path /Users/jappleseed/Library/Caches/com.apple.amp.itmstransporter/UploadTokens/volley.local_Apple_10000000010215.itmsp.token[2020-07-01 15:14:02 EDT] <main> DEBUG: Attempting exclusive file lock on token file[2020-07-01 15:14:02 EDT] <main> DEBUG: Set token: af2991cd-366e-4f2f-ae37-4be2fc34c64d/1593630841533[2020-07-01 15:14:02 EDT] <main> INFO: The list of files requested for upload by Apple is: [metadata.xml, how-you-remember.wav, cover.jpg]. These are the files that will be uploaded.[2020-07-01 15:14:02 EDT] <main> INFO: Done performing authentication.[2020-07-01 15:14:02 EDT] <main> INFO: The asset replacement verification check is disabled.[2020-07-01 15:14:02 EDT] <main> INFO: Checking the file size of the files: [cover.jpg, how-you-remember.wav][2020-07-01 15:14:02 EDT] <main> DBG-X: Checking the size of file: cover.jpg[2020-07-01 15:14:02 EDT] <main> DBG-X: Checking the size of file: how-you-remember.wav[2020-07-01 15:14:02 EDT] <main> INFO: Done checking the file sizes.[2020-07-01 15:14:02 EDT] <main> INFO: Checking the md5 checksum of the files: [cover.jpg, how-you-remember.wav][2020-07-01 15:14:02 EDT] <main> DBG-X: Checking the MD5 checksum of file: cover.jpg[2020-07-01 15:14:02 EDT] <main> DBG-X: Checking the MD5 checksum of file: how-you-remember.wav[2020-07-01 15:14:02 EDT] <main> INFO: Done checking the md5 checksum.[2020-07-01 15:14:02 EDT] <main> INFO: Preparing to upload package 10000000010215.itmsp ...[2020-07-01 15:14:02 EDT] <main> DBG-X: Using operation named: createReservation[2020-07-01 15:14:02 EDT] <main> DBG-X: Apple's web service operation input parameters:[2020-07-01 15:14:02 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2020-07-01 15:14:02 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2020-07-01 15:14:02 EDT] <main> DBG-X: parameter fileDescriptions = ( 3 FileDescriptions )[2020-07-01 15:14:02 EDT] <main> DBG-X: parameter ItcProviderName = Apple[2020-07-01 15:14:02 EDT] <main> DBG-X: parameter iTMSTransporterMode = upload[2020-07-01 15:14:02 EDT] <main> DBG-X: parameter NewPackageName = 10000000010215-20200701121401-850.itmsp[2020-07-01 15:14:02 EDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.15.4 (x86_64); jvm=11.0.2+9; jre=11.0.2+9[2020-07-01 15:14:02 EDT] <main> DBG-X: parameter TransporterArguments = -m upload -u johnny-appleseed@apple.com -p **hidden value** -itc_provider Apple -v eXtreme -f /private/tmp/outputFiles/BasicSingle-Apple-US-10215/10000000010215.itmsp[2020-07-01 15:14:02 EDT] <main> DBG-X: parameter Username = johnny-appleseed@apple.com[2020-07-01 15:14:02 EDT] <main> DBG-X: parameter Version = 3.3.0[2020-07-01 15:14:02 EDT] <main> INFO: id = 20200701151402-847[2020-07-01 15:14:02 EDT] <main> INFO: iTMSTransporter Correlation Key: 1731d258-a5f1-465a-9980-a6259b8a54c7-0001[2020-07-01 15:14:02 EDT] <main> DBG-X: Apple's web service operation return value:[2020-07-01 15:14:02 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2020-07-01 15:14:02 EDT] <main> DBG-X: parameter Reservations = ( 3 Reservations )[2020-07-01 15:14:02 EDT] <main> DBG-X: parameter SessionExpiration = 2020-07-05T19:14:02.176Z[2020-07-01 15:14:02 EDT] <main> DBG-X: parameter StreamingSettings = {MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false, LogStreamingEnabled=true}[2020-07-01 15:14:02 EDT] <main> DBG-X: parameter Success = true[2020-07-01 15:14:02 EDT] <main> INFO: Setting transport log file: /var/folders/vd/955s3t2d69b1sp4lkyf6czp00000gn/T/10000000010215-20200701121401-850.itmsp14941978784391047851.log[2020-07-01 15:14:02 EDT] <main> INFO: Starting upload for packageName: 10000000010215-20200701121401-850.itmsp[2020-07-01 15:14:02 EDT] <main> INFO: Thread Pool Configuration: {processors=4, perCoreThreadMultiplier=1.65, coreThreads=6, maxThreads=7, minConnections=6, maxConnections=6, rateLimit=100000000000 KBs}[2020-07-01 15:14:02 EDT] <main> INFO: Reservation CPUSource123/v4/83/42/22/8342226e-4d8e-5703-c244-010bb8b575ba/metadata.xml created for file: (metadata.xml), part count:(1), file size: (4487)[2020-07-01 15:14:02 EDT] <main> INFO: Reservation CPUSource123/v4/83/42/22/8342226e-4d8e-5703-c244-010bb8b575ba/how-you-remember.wav created for file: (how-you-remember.wav), part count:(2), file size: (5292044)[2020-07-01 15:14:02 EDT] <main> INFO: Reservation CPUSource123/v4/83/42/22/8342226e-4d8e-5703-c244-010bb8b575ba/cover.jpg created for file: (cover.jpg), part count:(1), file size: (263871)[2020-07-01 15:14:02 EDT] <main> INFO: Computing total size of files to upload ...[2020-07-01 15:14:02 EDT] <main> DBG-X: adding file for % complete logging: cover.jpg , size: 263871[2020-07-01 15:14:02 EDT] <main> DBG-X: adding file for % complete logging: how-you-remember.wav , size: 5292044[2020-07-01 15:14:02 EDT] <main> DBG-X: adding file for % complete logging: metadata.xml , size: 4487[2020-07-01 15:14:02 EDT] <main> DEBUG: Setting total size of files for upload to: 5560402[2020-07-01 15:14:02 EDT] <main> INFO: Done computing total size of files to upload.[2020-07-01 15:14:02 EDT] <RLT-002> INFO: Starting upload for reservation: (CPUSource123/v4/83/42/22/8342226e-4d8e-5703-c244-010bb8b575ba/metadata.xml) file: (metadata.xml/1) size: 4487[2020-07-01 15:14:02 EDT] <RLT-005> INFO: Starting upload for reservation: (CPUSource123/v4/83/42/22/8342226e-4d8e-5703-c244-010bb8b575ba/cover.jpg) file: (cover.jpg/1) size: 263871[2020-07-01 15:14:02 EDT] <RLT-003> INFO: Starting upload for reservation: (CPUSource123/v4/83/42/22/8342226e-4d8e-5703-c244-010bb8b575ba/how-you-remember.wav) file: (how-you-remember.wav/2) size: 49164[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Starting upload for reservation: (CPUSource123/v4/83/42/22/8342226e-4d8e-5703-c244-010bb8b575ba/how-you-remember.wav) file: (how-you-remember.wav/1) size: 5242880[2020-07-01 15:14:02 EDT] <RLT-003> INFO: File: how-you-remember.wav 16384/5292044, 0.31% completed[2020-07-01 15:14:02 EDT] <RLT-002> INFO: File: metadata.xml 4487/4487, 100.00% completed[2020-07-01 15:14:02 EDT] <RLT-005> INFO: File: cover.jpg 16384/263871, 6.21% completed[2020-07-01 15:14:02 EDT] <RLT-005> INFO: Package upload progress: 1.26% completed[2020-07-01 15:14:02 EDT] <RLT-005> INFO: File: cover.jpg 32768/263871, 12.42% completed[2020-07-01 15:14:02 EDT] <RLT-005> INFO: File: cover.jpg 49152/263871, 18.63% completed[2020-07-01 15:14:02 EDT] <RLT-005> INFO: File: cover.jpg 65536/263871, 24.84% completed[2020-07-01 15:14:02 EDT] <RLT-005> INFO: File: cover.jpg 81920/263871, 31.05% completed[2020-07-01 15:14:02 EDT] <RLT-005> INFO: Package upload progress: 2.44% completed[2020-07-01 15:14:02 EDT] <RLT-005> INFO: File: cover.jpg 98304/263871, 37.25% completed[2020-07-01 15:14:02 EDT] <RLT-005> INFO: File: cover.jpg 114688/263871, 43.46% completed[2020-07-01 15:14:02 EDT] <RLT-005> INFO: File: cover.jpg 131072/263871, 49.67% completed[2020-07-01 15:14:02 EDT] <RLT-005> INFO: Package upload progress: 3.62% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 81932/5292044, 1.55% completed[2020-07-01 15:14:02 EDT] <RLT-005> INFO: File: cover.jpg 147456/263871, 55.88% completed[2020-07-01 15:14:02 EDT] <RLT-005> INFO: File: cover.jpg 163840/263871, 62.09% completed[2020-07-01 15:14:02 EDT] <RLT-005> INFO: Package upload progress: 4.80% completed[2020-07-01 15:14:02 EDT] <RLT-005> INFO: File: cover.jpg 180224/263871, 68.30% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 147468/5292044, 2.79% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 5.97% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 213004/5292044, 4.02% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 7.15% completed[2020-07-01 15:14:02 EDT] <RLT-005> INFO: File: cover.jpg 196608/263871, 74.51% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 8.33% completed[2020-07-01 15:14:02 EDT] <RLT-005> INFO: File: cover.jpg 212992/263871, 80.72% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 278540/5292044, 5.26% completed[2020-07-01 15:14:02 EDT] <RLT-005> INFO: File: cover.jpg 229376/263871, 86.93% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 9.51% completed[2020-07-01 15:14:02 EDT] <RLT-005> INFO: File: cover.jpg 245760/263871, 93.14% completed[2020-07-01 15:14:02 EDT] <RLT-005> INFO: File: cover.jpg 262144/263871, 99.35% completed[2020-07-01 15:14:02 EDT] <RLT-005> INFO: File: cover.jpg 263871/263871, 100.00% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 10.72% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 344076/5292044, 6.50% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 11.90% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 409612/5292044, 7.74% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 13.08% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 475148/5292044, 8.98% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 14.26% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 540684/5292044, 10.22% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 15.43% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 606220/5292044, 11.46% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 16.61% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 671756/5292044, 12.69% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 17.79% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 737292/5292044, 13.93% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 18.97% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 802828/5292044, 15.17% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 20.15% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 868364/5292044, 16.41% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 21.33% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 933900/5292044, 17.65% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 22.51% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 999436/5292044, 18.89% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 23.68% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 1064972/5292044, 20.12% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 24.86% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 1130508/5292044, 21.36% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 26.04% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 1196044/5292044, 22.60% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 27.22% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 1261580/5292044, 23.84% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 28.40% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 1327116/5292044, 25.08% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 29.58% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 1392652/5292044, 26.32% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 30.76% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 1458188/5292044, 27.55% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 31.93% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 1523724/5292044, 28.79% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 33.11% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 1589260/5292044, 30.03% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 34.29% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 1654796/5292044, 31.27% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 35.47% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 1720332/5292044, 32.51% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 36.65% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 1785868/5292044, 33.75% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 37.83% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 1851404/5292044, 34.98% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 39.01% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 1916940/5292044, 36.22% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 40.19% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 1982476/5292044, 37.46% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 41.36% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 2048012/5292044, 38.70% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 42.54% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 2113548/5292044, 39.94% completed[2020-07-01 15:14:02 EDT] <RLT-002> INFO: Finished part upload for: (metadata.xml/1) 52.79 KB/s in 0 seconds[2020-07-01 15:14:02 EDT] <RLT-002> INFO: Finished upload for reservation: (CPUSource123/v4/83/42/22/8342226e-4d8e-5703-c244-010bb8b575ba/metadata.xml) file: (metadata.xml)[2020-07-01 15:14:02 EDT] <pool-8-thread-1> DBG-X: Using operation named: commitReservation[2020-07-01 15:14:02 EDT] <pool-8-thread-1> DBG-X: Apple's web service operation input parameters:[2020-07-01 15:14:02 EDT] <pool-8-thread-1> DBG-X: parameter Application = iTMSTransporter[2020-07-01 15:14:02 EDT] <pool-8-thread-1> DBG-X: parameter BaseVersion = 3.3.0[2020-07-01 15:14:02 EDT] <pool-8-thread-1> DBG-X: parameter ItcProviderName = Apple[2020-07-01 15:14:02 EDT] <pool-8-thread-1> DBG-X: parameter iTMSTransporterMode = upload[2020-07-01 15:14:02 EDT] <pool-8-thread-1> DBG-X: parameter NewPackageName = 10000000010215-20200701121401-850.itmsp[2020-07-01 15:14:02 EDT] <pool-8-thread-1> DBG-X: parameter OSIdentifier = Mac OS X 10.15.4 (x86_64); jvm=11.0.2+9; jre=11.0.2+9[2020-07-01 15:14:02 EDT] <pool-8-thread-1> DBG-X: parameter reservations = [CPUSource123/v4/83/42/22/8342226e-4d8e-5703-c244-010bb8b575ba/metadata.xml][2020-07-01 15:14:02 EDT] <pool-8-thread-1> DBG-X: parameter TransporterArguments = -m upload -u johnny-appleseed@apple.com -p **hidden value** -itc_provider Apple -v eXtreme -f /private/tmp/outputFiles/BasicSingle-Apple-US-10215/10000000010215.itmsp[2020-07-01 15:14:02 EDT] <pool-8-thread-1> DBG-X: parameter Username = johnny-appleseed@apple.com[2020-07-01 15:14:02 EDT] <pool-8-thread-1> DBG-X: parameter Version = 3.3.0[2020-07-01 15:14:02 EDT] <pool-8-thread-1> INFO: id = 20200701151402-246[2020-07-01 15:14:02 EDT] <pool-8-thread-1> INFO: iTMSTransporter Correlation Key: 1731d258-a5f1-465a-9980-a6259b8a54c7-0001[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 43.72% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 2179084/5292044, 41.18% completed[2020-07-01 15:14:03 EDT] <RLT-003> INFO: Finished part upload for: (how-you-remember.wav/2) 186.94 KB/s in 0 seconds[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 44.90% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 2244620/5292044, 42.41% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 46.08% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 2310156/5292044, 43.65% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 47.26% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 2375692/5292044, 44.89% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 48.44% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 2441228/5292044, 46.13% completed[2020-07-01 15:14:03 EDT] <RLT-005> INFO: Finished part upload for: (cover.jpg/1) 628.26 KB/s in 0 seconds[2020-07-01 15:14:03 EDT] <RLT-005> INFO: Finished upload for reservation: (CPUSource123/v4/83/42/22/8342226e-4d8e-5703-c244-010bb8b575ba/cover.jpg) file: (cover.jpg)[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 49.61% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 2506764/5292044, 47.37% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 50.79% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 2572300/5292044, 48.61% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 51.97% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 2637836/5292044, 49.85% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 53.15% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 2703372/5292044, 51.08% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 54.33% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 2768908/5292044, 52.32% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 55.51% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 2834444/5292044, 53.56% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 56.69% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 2899980/5292044, 54.80% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 57.86% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 2965516/5292044, 56.04% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 59.04% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 3031052/5292044, 57.28% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 60.22% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 3096588/5292044, 58.51% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 61.40% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 3162124/5292044, 59.75% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 62.58% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 3227660/5292044, 60.99% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 63.76% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 3293196/5292044, 62.23% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 64.94% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 3358732/5292044, 63.47% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 66.11% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 3424268/5292044, 64.71% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 67.29% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 3489804/5292044, 65.94% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 68.47% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 3555340/5292044, 67.18% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 69.65% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 3620876/5292044, 68.42% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 70.83% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 3686412/5292044, 69.66% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 72.01% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 3751948/5292044, 70.90% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 73.19% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 3817484/5292044, 72.14% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 74.37% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 3883020/5292044, 73.37% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 75.54% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 3948556/5292044, 74.61% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 76.72% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 4014092/5292044, 75.85% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 77.90% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 4079628/5292044, 77.09% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 79.08% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 4145164/5292044, 78.33% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 80.26% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 4210700/5292044, 79.57% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 81.44% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 4276236/5292044, 80.80% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 82.62% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 4341772/5292044, 82.04% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 83.79% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 4407308/5292044, 83.28% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 84.97% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 4472844/5292044, 84.52% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 86.15% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 4538380/5292044, 85.76% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 87.33% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 4603916/5292044, 87.00% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 88.51% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 4669452/5292044, 88.24% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 89.69% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 4734988/5292044, 89.47% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 90.87% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 4800524/5292044, 90.71% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 92.04% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 4866060/5292044, 91.95% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 93.22% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 4931596/5292044, 93.19% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 94.40% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 4997132/5292044, 94.43% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 95.58% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 5062668/5292044, 95.67% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 96.76% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 5128204/5292044, 96.90% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 97.94% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 5193740/5292044, 98.14% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 99.12% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 5259276/5292044, 99.38% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 5292044/5292044, 100.00% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 100.00% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Finished part upload for: (how-you-remember.wav/1) 6.30 MB/s in 0 seconds[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Finished upload for reservation: (CPUSource123/v4/83/42/22/8342226e-4d8e-5703-c244-010bb8b575ba/how-you-remember.wav) file: (how-you-remember.wav)[2020-07-01 15:14:03 EDT] <main> INFO: Waiting on reservation commit(s) to finish.[2020-07-01 15:14:03 EDT] <pool-8-thread-1> DBG-X: Apple's web service operation return value:[2020-07-01 15:14:03 EDT] <pool-8-thread-1> DBG-X: parameter EnableJWTForAllCalls = false[2020-07-01 15:14:03 EDT] <pool-8-thread-1> DBG-X: parameter SessionExpiration = 2020-07-05T19:14:02.960Z[2020-07-01 15:14:03 EDT] <pool-8-thread-1> DBG-X: parameter StreamingSettings = {MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false, LogStreamingEnabled=true}[2020-07-01 15:14:03 EDT] <pool-8-thread-1> DBG-X: parameter Success = true[2020-07-01 15:14:03 EDT] <pool-8-thread-1> INFO: Reservation committed: (CPUSource123/v4/83/42/22/8342226e-4d8e-5703-c244-010bb8b575ba/metadata.xml) file: (metadata.xml)[2020-07-01 15:14:03 EDT] <pool-8-thread-1> DBG-X: Using operation named: commitReservation[2020-07-01 15:14:03 EDT] <pool-8-thread-1> DBG-X: Apple's web service operation input parameters:[2020-07-01 15:14:03 EDT] <pool-8-thread-1> DBG-X: parameter Application = iTMSTransporter[2020-07-01 15:14:03 EDT] <pool-8-thread-1> DBG-X: parameter BaseVersion = 3.3.0[2020-07-01 15:14:03 EDT] <pool-8-thread-1> DBG-X: parameter ItcProviderName = Apple[2020-07-01 15:14:03 EDT] <pool-8-thread-1> DBG-X: parameter iTMSTransporterMode = upload[2020-07-01 15:14:03 EDT] <pool-8-thread-1> DBG-X: parameter NewPackageName = 10000000010215-20200701121401-850.itmsp[2020-07-01 15:14:03 EDT] <pool-8-thread-1> DBG-X: parameter OSIdentifier = Mac OS X 10.15.4 (x86_64); jvm=11.0.2+9; jre=11.0.2+9[2020-07-01 15:14:03 EDT] <pool-8-thread-1> DBG-X: parameter reservations = [CPUSource123/v4/83/42/22/8342226e-4d8e-5703-c244-010bb8b575ba/cover.jpg][2020-07-01 15:14:03 EDT] <pool-8-thread-1> DBG-X: parameter TransporterArguments = -m upload -u johnny-appleseed@apple.com -p **hidden value** -itc_provider Apple -v eXtreme -f /private/tmp/outputFiles/BasicSingle-Apple-US-10215/10000000010215.itmsp[2020-07-01 15:14:03 EDT] <pool-8-thread-1> DBG-X: parameter Username = johnny-appleseed@apple.com[2020-07-01 15:14:03 EDT] <pool-8-thread-1> DBG-X: parameter Version = 3.3.0[2020-07-01 15:14:03 EDT] <pool-8-thread-1> INFO: id = 20200701151403-696[2020-07-01 15:14:03 EDT] <pool-8-thread-1> INFO: iTMSTransporter Correlation Key: 1731d258-a5f1-465a-9980-a6259b8a54c7-0001[2020-07-01 15:14:04 EDT] <pool-8-thread-1> DBG-X: Apple's web service operation return value:[2020-07-01 15:14:04 EDT] <pool-8-thread-1> DBG-X: parameter EnableJWTForAllCalls = false[2020-07-01 15:14:04 EDT] <pool-8-thread-1> DBG-X: parameter SessionExpiration = 2020-07-05T19:14:03.981Z[2020-07-01 15:14:04 EDT] <pool-8-thread-1> DBG-X: parameter StreamingSettings = {MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false, LogStreamingEnabled=true}[2020-07-01 15:14:04 EDT] <pool-8-thread-1> DBG-X: parameter Success = true[2020-07-01 15:14:04 EDT] <pool-8-thread-1> INFO: Reservation committed: (CPUSource123/v4/83/42/22/8342226e-4d8e-5703-c244-010bb8b575ba/cover.jpg) file: (cover.jpg)[2020-07-01 15:14:04 EDT] <pool-8-thread-1> DBG-X: Using operation named: commitReservation[2020-07-01 15:14:04 EDT] <pool-8-thread-1> DBG-X: Apple's web service operation input parameters:[2020-07-01 15:14:04 EDT] <pool-8-thread-1> DBG-X: parameter Application = iTMSTransporter[2020-07-01 15:14:04 EDT] <pool-8-thread-1> DBG-X: parameter BaseVersion = 3.3.0[2020-07-01 15:14:04 EDT] <pool-8-thread-1> DBG-X: parameter ItcProviderName = Apple[2020-07-01 15:14:04 EDT] <pool-8-thread-1> DBG-X: parameter iTMSTransporterMode = upload[2020-07-01 15:14:04 EDT] <pool-8-thread-1> DBG-X: parameter NewPackageName = 10000000010215-20200701121401-850.itmsp[2020-07-01 15:14:04 EDT] <pool-8-thread-1> DBG-X: parameter OSIdentifier = Mac OS X 10.15.4 (x86_64); jvm=11.0.2+9; jre=11.0.2+9[2020-07-01 15:14:04 EDT] <pool-8-thread-1> DBG-X: parameter reservations = [CPUSource123/v4/83/42/22/8342226e-4d8e-5703-c244-010bb8b575ba/how-you-remember.wav][2020-07-01 15:14:04 EDT] <pool-8-thread-1> DBG-X: parameter TransporterArguments = -m upload -u johnny-appleseed@apple.com -p **hidden value** -itc_provider Apple -v eXtreme -f /private/tmp/outputFiles/BasicSingle-Apple-US-10215/10000000010215.itmsp[2020-07-01 15:14:04 EDT] <pool-8-thread-1> DBG-X: parameter Username = johnny-appleseed@apple.com[2020-07-01 15:14:04 EDT] <pool-8-thread-1> DBG-X: parameter Version = 3.3.0[2020-07-01 15:14:04 EDT] <pool-8-thread-1> INFO: id = 20200701151404-200[2020-07-01 15:14:04 EDT] <pool-8-thread-1> INFO: iTMSTransporter Correlation Key: 1731d258-a5f1-465a-9980-a6259b8a54c7-0001[2020-07-01 15:14:05 EDT] <pool-8-thread-1> DBG-X: Apple's web service operation return value:[2020-07-01 15:14:05 EDT] <pool-8-thread-1> DBG-X: parameter EnableJWTForAllCalls = false[2020-07-01 15:14:05 EDT] <pool-8-thread-1> DBG-X: parameter SessionExpiration = 2020-07-05T19:14:04.905Z[2020-07-01 15:14:05 EDT] <pool-8-thread-1> DBG-X: parameter StreamingSettings = {MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false, LogStreamingEnabled=true}[2020-07-01 15:14:05 EDT] <pool-8-thread-1> DBG-X: parameter Success = true[2020-07-01 15:14:05 EDT] <pool-8-thread-1> INFO: Reservation committed: (CPUSource123/v4/83/42/22/8342226e-4d8e-5703-c244-010bb8b575ba/how-you-remember.wav) file: (how-you-remember.wav)[2020-07-01 15:14:05 EDT] <pool-8-thread-1> INFO: All reservation commit(s) finished.[2020-07-01 15:14:05 EDT] <main> INFO: Transfer Metrics Summary:[2020-07-01 15:14:05 EDT] <main> INFO: bytes transmitted: 5560402[2020-07-01 15:14:05 EDT] <main> INFO: cover.jpg transfer metrics:[2020-07-01 15:14:05 EDT] <main> INFO: bytes transmitted: 263871[2020-07-01 15:14:05 EDT] <main> INFO: how-you-remember.wav transfer metrics:[2020-07-01 15:14:05 EDT] <main> INFO: bytes transmitted: 5292044[2020-07-01 15:14:05 EDT] <main> INFO: metadata.xml transfer metrics:[2020-07-01 15:14:05 EDT] <main> INFO: bytes transmitted: 4487[2020-07-01 15:14:05 EDT] <main> DBG-X: Using operation named: getReservation[2020-07-01 15:14:05 EDT] <main> DBG-X: Apple's web service operation input parameters:[2020-07-01 15:14:05 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2020-07-01 15:14:05 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2020-07-01 15:14:05 EDT] <main> DBG-X: parameter ItcProviderName = Apple[2020-07-01 15:14:05 EDT] <main> DBG-X: parameter iTMSTransporterMode = upload[2020-07-01 15:14:05 EDT] <main> DBG-X: parameter NewPackageName = 10000000010215-20200701121401-850.itmsp[2020-07-01 15:14:05 EDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.15.4 (x86_64); jvm=11.0.2+9; jre=11.0.2+9[2020-07-01 15:14:05 EDT] <main> DBG-X: parameter reservations = [CPUSource123/v4/83/42/22/8342226e-4d8e-5703-c244-010bb8b575ba/metadata.xml, CPUSource123/v4/83/42/22/8342226e-4d8e-5703-c244-010bb8b575ba/how-you-remember.wav, CPUSource123/v4/83/42/22/8342226e-4d8e-5703-c244-010bb8b575ba/cover.jpg][2020-07-01 15:14:05 EDT] <main> DBG-X: parameter TransporterArguments = -m upload -u johnny-appleseed@apple.com -p **hidden value** -itc_provider Apple -v eXtreme -f /private/tmp/outputFiles/BasicSingle-Apple-US-10215/10000000010215.itmsp[2020-07-01 15:14:05 EDT] <main> DBG-X: parameter Username = johnny-appleseed@apple.com[2020-07-01 15:14:05 EDT] <main> DBG-X: parameter Version = 3.3.0[2020-07-01 15:14:05 EDT] <main> INFO: id = 20200701151405-384[2020-07-01 15:14:05 EDT] <main> INFO: iTMSTransporter Correlation Key: 1731d258-a5f1-465a-9980-a6259b8a54c7-0001[2020-07-01 15:14:06 EDT] <main> DBG-X: Apple's web service operation return value:[2020-07-01 15:14:06 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2020-07-01 15:14:06 EDT] <main> DBG-X: parameter SessionExpiration = 2020-07-05T19:14:05.832Z[2020-07-01 15:14:06 EDT] <main> DBG-X: parameter StreamingSettings = {MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false, LogStreamingEnabled=true}[2020-07-01 15:14:06 EDT] <main> DBG-X: parameter Success = true[2020-07-01 15:14:06 EDT] <main> INFO: 1.56 MB/s in 3 seconds[2020-07-01 15:14:06 EDT] <main> INFO: Done performing upload.[2020-07-01 15:14:06 EDT] <main> DBG-X: The transfer time for the package 10000000010215.itmsp was 3565 milliseconds.[2020-07-01 15:14:06 EDT] <main> DBG-X: Throughput information for 10000000010215.itmsp: 0 minutes, 3.57 seconds, 5.30MB, 1.49MB/sec[2020-07-01 15:14:06 EDT] <main> DBG-X: Memory: [JVM] 920M free, 1024M total, 2048M max [System] (Physical) 80M free, 24576M total (Swap) 772M free, 1024M total[2020-07-01 15:14:06 EDT] <main> DBG-X: Using operation named: uploadDoneWithArguments[2020-07-01 15:14:06 EDT] <main> DBG-X: Apple's web service operation input parameters:[2020-07-01 15:14:06 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2020-07-01 15:14:06 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2020-07-01 15:14:06 EDT] <main> DBG-X: parameter CPUToken = af2991cd-366e-4f2f-ae37-4be2fc34c64d/1593630841533[2020-07-01 15:14:06 EDT] <main> DBG-X: parameter ClientChecksumInfo = [{CalculationTime=3, FileLastModified=1593630792892, Filename=cover.jpg, FileSize=263871, CalculatedChecksum=af92294349a5a61f3a46f926ad04827f}, {CalculationTime=16, FileLastModified=1593630792914, Filename=how-you-remember.wav, FileSize=5292044, CalculatedChecksum=6f85303a0b81fb0939cdbd263ddf4601}][2020-07-01 15:14:06 EDT] <main> DBG-X: parameter ExtraTransportLogFile = $MZCD_STREAMING_ROOT/ecddef4c-1f28-4308-b449-9391085545cc_1310203207036973725510000000010215-20200701121401-850.itmsp14941978784391047851.log[2020-07-01 15:14:06 EDT] <main> DBG-X: parameter FileSizeInfo = {cover.jpg=263871, how-you-remember.wav=5292044, metadata.xml=4487}[2020-07-01 15:14:06 EDT] <main> DBG-X: parameter ItcProviderName = Apple[2020-07-01 15:14:06 EDT] <main> DBG-X: parameter NewPackageName = 10000000010215-20200701121401-850.itmsp[2020-07-01 15:14:06 EDT] <main> DBG-X: parameter NumberBytesTransferred = 5560402[2020-07-01 15:14:06 EDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.15.4 (x86_64); jvm=11.0.2+9; jre=11.0.2+9[2020-07-01 15:14:06 EDT] <main> DBG-X: parameter PackagePathWithoutBase = (null)[2020-07-01 15:14:06 EDT] <main> DBG-X: parameter StatisticsArray = [{duration=0.165947842, method=clientApplication.start, count=1}, {duration=1.137716835, method=authenticateForSession, count=1}, {duration=0.917082074, method=authenticateForTransportDiscovery, count=1}, {duration=4.745776514, method=validateMetadata, count=1}, {duration=0.48802634, method=lookupTransportDiagnostic, count=1}, {duration=4.975673033, method=validateAssets, count=1}, {duration=4.8608E-4, method=createTransportPod, count=1}][2020-07-01 15:14:06 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2020-07-01T15:14:06-04:00[2020-07-01 15:14:06 EDT] <main> DBG-X: parameter StatisticsPreviousCallDurationInSecs = 3.995443845[2020-07-01 15:14:06 EDT] <main> DBG-X: parameter StreamingInfoList = [file: ecddef4c-1f28-4308-b449-9391085545cc_1310203207036973725510000000010215-20200701121401-850.itmsp14941978784391047851.log, content-length: 650, content-type: text/plain, MD5: 336e590c78c48181977bdef81c76e5e6][2020-07-01 15:14:06 EDT] <main> DBG-X: parameter TransferTime = 3565[2020-07-01 15:14:06 EDT] <main> DBG-X: parameter Transport = HTTP[2020-07-01 15:14:06 EDT] <main> DBG-X: parameter TransportLogCompressed = (suppressed)[2020-07-01 15:14:06 EDT] <main> DBG-X: parameter TransporterArguments = -m upload -u johnny-appleseed@apple.com -p **hidden value** -itc_provider Apple -v eXtreme -f /private/tmp/outputFiles/BasicSingle-Apple-US-10215/10000000010215.itmsp[2020-07-01 15:14:06 EDT] <main> DBG-X: parameter Version = 3.3.0[2020-07-01 15:14:06 EDT] <main> DBG-X: parameter iTMSTransporterMode = upload[2020-07-01 15:14:06 EDT] <main> INFO: id = 20200701151406-986[2020-07-01 15:14:06 EDT] <main> INFO: iTMSTransporter Correlation Key: 1731d258-a5f1-465a-9980-a6259b8a54c7-0001[2020-07-01 15:14:08 EDT] <main> DBG-X: Apple's web service operation return value:[2020-07-01 15:14:08 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2020-07-01 15:14:08 EDT] <main> DBG-X: parameter SessionInvalid = true[2020-07-01 15:14:08 EDT] <main> DBG-X: parameter ShouldUseRESTAPIs = false[2020-07-01 15:14:08 EDT] <main> DBG-X: parameter Success = true[2020-07-01 15:14:08 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2020-07-01 15:14:08 EDT] <main> DBG-X: JSON-START>>{"dev-id-results":{"upload_id":"41a9adec-3118-429b-a03e-66d34c2e5850"}}<<JSON-END[2020-07-01 15:14:08 EDT] <main> DBG-X: Unlocking token at path /Users/jappleseed/Library/Caches/com.apple.amp.itmstransporter/UploadTokens/volley.local_Apple_10000000010215.itmsp.token[2020-07-01 15:14:08 EDT] <main> DBG-X: Releasing token file lock[2020-07-01 15:14:08 EDT] <main> DBG-X: Removing token at path /Users/jappleseed/Library/Caches/com.apple.amp.itmstransporter/UploadTokens/volley.local_Apple_10000000010215.itmsp.token[2020-07-01 15:14:08 EDT] <main> INFO: Done performing uploadDone notification to Apple.[2020-07-01 15:14:08 EDT] <main> INFO: Transporter's command line arguments are: -m upload -u johnny-appleseed@apple.com -p **hidden value** -itc_provider Apple -v eXtreme -f /private/tmp/outputFiles/BasicSingle-Apple-US-10215/10000000010215.itmsp[2020-07-01 15:14:08 EDT] <main> INFO: The package: /private/tmp/outputFiles/BasicSingle-Apple-US-10215/10000000010215.itmsp has been successfully uploaded.[2020-07-01 15:14:08 EDT] <main> INFO: The following warnings were received from Apple's web service ...[2020-07-01 15:14:08 EDT] <main> WARN: WARNING ITMS-3000: "Style Guide Warning: One Track Product: For a one track product, title, title versions and artists on album level must match track level. Playlist title: Opus PM 10215: No Matter. Song title: Opus PM 10215: How You Remember." at Album[2020-07-01 15:14:08 EDT] <main> WARN: WARNING ITMS-3000: "Style Guide Warning: One Track Product: For a one track product, title, title versions and artists on album level must match track level. Playlist title version: null. Song title version: Lyrical Remix." at Album[2020-07-01 15:14:08 EDT] <main> WARN: WARNING ITMS-5000: "Track Audio Language: <audio_language> is required at every track." at Album/Tracks/Track[2020-07-01 15:14:08 EDT] <main> WARN: WARNING ITMS-9000: "Problem with album artwork file specified in metadata.xml. The dimensions '1425x1425' of image file 'cover.jpg' are less than the minimum required dimensions. Album covers must be at minimum '3000x3000'." at Album/Assets/AlbumCoverArtAssetPackage Summary:1 packages were uploaded successfully:/private/tmp/outputFiles/BasicSingle-Apple-US-10215/10000000010215.itmsp[2020-07-01 15:14:08 EDT] <main> DBG-X: Returning 0

Transporter uploads the successful Apple package in the /private/tmp/outputFiles directory to the HTTP server, displays the package metadata, and displays eXtreme logging information, including warnings. When Transporter finishes executing the command, it displays information indicating whether it could successfully upload packages or not.

In this example, Transporter displays information indicating one package was uploaded successfully (BasicSingle-Apple-US-10215/10000000010215.itmsp) to the HTTP server.

Signiant

In the following example, the user, bob, runs Transporter in upload mode and specifies that Transporter use 100000 Kbit/s throttle speed to upload all Apple packages in the /tmp/packages directory to the Signiant server, and display eXtreme logging information.

everest:tmp$ /usr/local/itms/bin/iTMSTransporter -u bob -m upload -f /tmp/packages/ -v eXtreme -s Apple -t Signiant -k 100000[2014-04-03 15:37:55 PDT] <main> INFO: Transporter is skipping bundle update check: Already checked recently.bob's password: [2014-04-03 15:37:58 PDT] <main> INFO: Logging level set to eXtreme[2014-04-03 15:37:58 PDT] <main> INFO: Logging configured successfully.[2014-04-03 15:37:58 PDT] <main> DEBUG: Attempting refresh of configuration data from https://contentdelivery.itunes.apple.com/transporter/Defaults.properties[2014-04-03 15:37:58 PDT] <main> DEBUG: Configuration refresh successful.[2014-04-03 15:37:58 PDT] <main> DEBUG: Saving configuration to local path: /Users/bsmith/.itmstransporter/Defaults.properties[2014-04-03 15:37:58 PDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2014-04-03 15:37:58 PDT] <main> INFO: OS identifier: Mac OS X 10.12.4 (x86_64); jvm=25.71-b01; jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-04-03 15:37:58 PDT] <main> INFO: Memory: [JVM] 38M free, 56M total, 910M max [System] (Physical) 479M free, 16384M total (Swap) 1024M free, 1024M total[2014-04-03 15:37:58 PDT] <main> INFO: Upload mode selected.[2014-04-03 15:37:58 PDT] <main> INFO: Examining the package at: /tmp/packages/98143907081233.itmsp[2014-04-03 15:37:58 PDT] <main> INFO: Ensuring that package has well formed metadata file...[2014-04-03 15:37:58 PDT] <main> DEBUG: Getting case-sensitive metadata xml filename...[2014-04-03 15:37:58 PDT] <main> INFO: Gathering the list of valid files from the package ...[2014-04-03 15:37:58 PDT] <main> DEBUG: cover1.png will be verified by Apple's web service to determine if it is a valid file.[2014-04-03 15:37:58 PDT] <main> DEBUG: metadata.xml will be verified by Apple's web service to determine if it is a valid file.[2014-04-03 15:37:58 PDT] <main> DEBUG: prove-it.flac will be verified by Apple's web service to determine if it is a valid file.[2014-04-03 15:37:58 PDT] <main> INFO: Finished gathering the list of valid files from the package.[2014-04-03 15:37:58 PDT] <main> DEBUG: Case-sensitive metadata filename is: metadata.xml[2014-04-03 15:37:58 PDT] <main> INFO: Performing authentication of package 98143907081233.itmsp ...[2014-04-03 15:37:58 PDT] <main> DBG-X: Memory: [JVM] 18M free, 56M total, 910M max [System] (Physical) 459M free, 16384M total (Swap) 1024M free, 1024M total[2014-04-03 15:37:58 PDT] <main> DBG-X: Deflated 2951 bytes to 1168[2014-04-03 15:37:58 PDT] <main> DBG-X: Using operation named: validateMetadata[2014-04-03 15:37:58 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-04-03 15:37:58 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-04-03 15:37:58 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-04-03 15:37:58 PDT] <main> DBG-X: parameter Files = [cover1.png, metadata.xml, prove-it.flac][2014-04-03 15:37:58 PDT] <main> DBG-X: parameter Metadata = <?xml version="1.0" encoding="UTF-8" standalone="no"?><package xmlns="http://apple.com/itunes/importer" version="music5.1"> <language>en-US</language> <provider>Apple</provider> <album>[To improve readability, XML metadata output details are not shown.] </album></package>[2014-04-03 15:37:58 PDT] <main> DBG-X: parameter MetadataChecksum = a6f86a9eb594bfe01de008d64419903c[2014-04-03 15:37:58 PDT] <main> DBG-X: parameter MetadataCompressed = (suppressed)[2014-04-03 15:37:58 PDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.12.4 (x86_64); jvm=25.71-b01; jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-04-03 15:37:58 PDT] <main> DBG-X: parameter PackageName = 98143907081233.itmsp[2014-04-03 15:37:58 PDT] <main> DBG-X: parameter PackageSize = 13643353[2014-04-03 15:37:58 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-04-03 15:37:58 PDT] <main> DBG-X: parameter ProviderName = Apple[2014-04-03 15:37:58 PDT] <main> DBG-X: parameter Throttle = 100000[2014-04-03 15:37:58 PDT] <main> DBG-X: parameter TransporterArguments = -u bob -m upload -f /tmp/packages/ -v eXtreme -s Apple -t Signiant -k 100000[2014-04-03 15:37:58 PDT] <main> DBG-X: parameter Username = bob[2014-04-03 15:37:58 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-04-03 15:37:58 PDT] <main> INFO: id = 20140403153758-406[2014-04-03 15:38:00 PDT] <main> DBG-X: Apple's web service operation return value:[2014-04-03 15:38:00 PDT] <main> DBG-X: parameter CPUToken = 268c56fc-6366-49a9-8e4f-215f2d34ece9/1396564679759[2014-04-03 15:38:00 PDT] <main> DBG-X: parameter FileSizes = {cover1.png=40743, prove-it.flac=13599659}[2014-04-03 15:38:00 PDT] <main> DBG-X: parameter AssetsToDescribe = [{UTI=public.png, Role=source, ShouldDescribeAsset=true, Filename=cover1.png}, {UTI=org.xiph.flac, Role=source, ShouldDescribeAsset=true, Filename=prove-it.flac}][2014-04-03 15:38:00 PDT] <main> DBG-X: parameter Checksums = {cover1.png=76bc3f3dfb88c08b04bbd2a4df7b8336, prove-it.flac=4edd5364f6be1f55e570dee08e3f4715}[2014-04-03 15:38:00 PDT] <main> DBG-X: parameter Success = true[2014-04-03 15:38:00 PDT] <main> DBG-X: parameter MinimumFileSizeThresholdForCheckum = 104857600[2014-04-03 15:38:00 PDT] <main> DBG-X: parameter FilesToUpload = [metadata.xml, cover1.png, prove-it.flac][2014-04-03 15:38:00 PDT] <main> DBG-X: parameter ProviderNameForToken = Apple[2014-04-03 15:38:00 PDT] <main> INFO: The list of files requested for upload by Apple is: [metadata.xml, cover1.png, prove-it.flac]. These are the files that will be uploaded.[2014-04-03 15:38:00 PDT] <main> INFO: Starting media analysis of assets[2014-04-03 15:38:00 PDT] <main> DEBUG: Handling asset: filename=cover1.png,uti=public.png,role=source,describe=true[2014-04-03 15:38:00 PDT] <main> DEBUG: Using container type tool name and version: FoghornLeghorn Image Parser:1.22[2014-04-03 15:38:00 PDT] <main> DEBUG: Using path: /tmp/packages/98143907081233.itmsp/cover1.png[2014-04-03 15:38:00 PDT] <main> DBG-X: Asset description: <?xml version="1.0" encoding="UTF-8"?><!--Generated by the FoghornLeghorn ImageDescriptionGenerator, version 1.22--><image> <height>1400</height> <width>1400</width> <sample_precision>8</sample_precision> <color_space>RGB</color_space> <alpha_channel>true</alpha_channel> <color_map>false</color_map></image>[2014-04-03 15:38:00 PDT] <main> DEBUG: Asset successfully described: com.apple.jingle.leghorn.fileformat.impl.SimpleContainerDescription@5151346[2014-04-03 15:38:00 PDT] <main> DEBUG: Handling asset: filename=prove-it.flac,uti=org.xiph.flac,role=source,describe=true[2014-04-03 15:38:00 PDT] <main> DEBUG: Using container type tool name and version: FoghornLeghorn FLAC Describer:1.22[2014-04-03 15:38:00 PDT] <main> DEBUG: Using path: /tmp/packages/98143907081233.itmsp/prove-it.flac[2014-04-03 15:38:01 PDT] <main> DBG-X: Asset description: <?xml version="1.0" encoding="UTF-8" standalone="no"?><stream_description asset_type="FLAC Audio File" uti="org.xiph.flac"> <overview> <file_size>13599659</file_size> <duration units="seconds">149.16</duration> </overview> <header>fLaC</header> <metadata> <stream_info> <min_block_size units="samples">4608</min_block_size> <max_block_size units="samples">4608</max_block_size> <min_frame_size units="bytes">1570</min_frame_size> <max_frame_size units="bytes">14929</max_frame_size> <sample_rate units="Hz">44100</sample_rate> <channels>2</channels> <bit_depth>16</bit_depth> <total_samples>6577956</total_samples> <md5>9a64e80916d7fe0faf938bb846bdef67</md5> </stream_info> </metadata> <audioframes> <frames>1428</frames> <blocking_strategy>Fixed</blocking_strategy> <last_block_size units="samples">2340</last_block_size> </audioframes> <validationreport> <warnings>0</warnings> <errors>0</errors> </validationreport></stream_description>[2014-04-03 15:38:01 PDT] <main> DEBUG: Asset successfully described: com.apple.jingle.leghorn.fileformat.impl.SingleStreamContainerDescription@706d0c69[2014-04-03 15:38:01 PDT] <main> INFO: Asset media analysis has completed[2014-04-03 15:38:01 PDT] <main> DBG-X: Memory: [JVM] 25M free, 87M total, 910M max [System] (Physical) 418M free, 16384M total (Swap) 1024M free, 1024M total[2014-04-03 15:38:01 PDT] <main> DBG-X: Using operation named: lookupTransportDiagnostic[2014-04-03 15:38:01 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-04-03 15:38:01 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-04-03 15:38:01 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-04-03 15:38:01 PDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.12.4 (x86_64); jvm=25.71-b01; jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-04-03 15:38:01 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-04-03 15:38:01 PDT] <main> DBG-X: parameter ProviderName = Apple[2014-04-03 15:38:01 PDT] <main> DBG-X: parameter TransporterArguments = -u bob -m upload -f /tmp/packages/ -v eXtreme -s Apple -t Signiant -k 100000[2014-04-03 15:38:01 PDT] <main> DBG-X: parameter Username = bob[2014-04-03 15:38:01 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-04-03 15:38:01 PDT] <main> INFO: id = 20140403153801-652[2014-04-03 15:38:01 PDT] <main> DBG-X: Apple's web service operation return value:[2014-04-03 15:38:01 PDT] <main> DBG-X: parameter SigniantLoggingLevel = OFF[2014-04-03 15:38:01 PDT] <main> DBG-X: parameter AsperaLoggingLevel = OFF[2014-04-03 15:38:02 PDT] <main> INFO: Signiant TransferEngine build 10.4.0.47040[2014-04-03 15:38:02 PDT] <main> INFO: Using Signiant UDP transport[2014-04-03 15:38:02 PDT] <main> DBG-X: Setting the target rate to 15000001 bytes per second.[2014-04-03 15:38:02 PDT] <main> DBG-X: Setting the throttle to 12500000 bytes per second.[2014-04-03 15:38:02 PDT] <main> INFO: Transfer engine: 10.4.0.47040[2014-04-03 15:38:02 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-04-03 15:38:02 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is CONNECTING[2014-04-03 15:38:02 PDT] <Transport Protocol Seeker> INFO: Processing URL list:mxwan://sgr203.apple.com:44001/|mxwan://sgr204.apple.com:44001/|mxwan://sgr205.apple.com:44001/|mxwan://sgr206.apple.com:44001/[2014-04-03 15:38:02 PDT] <Connector: UDP sgr206.apple.com/17.152.249.106:44001> INFO: Trying UDP sgr206.apple.com/17.152.249.106:44001...[2014-04-03 15:38:02 PDT] <Connector: UDP sgr203.apple.com/17.152.249.103:44001> INFO: Trying UDP sgr203.apple.com/17.152.249.103:44001...[2014-04-03 15:38:02 PDT] <Connector: UDP sgr205.apple.com/17.152.249.105:44001> INFO: Trying UDP sgr205.apple.com/17.152.249.105:44001...[2014-04-03 15:38:02 PDT] <Connector: UDP sgr204.apple.com/17.152.249.104:44001> INFO: Trying UDP sgr204.apple.com/17.152.249.104:44001...[2014-04-03 15:38:03 PDT] <Transport Protocol Seeker> INFO: Connected to UDP sgr204.apple.com/17.152.249.104:44001[2014-04-03 15:38:03 PDT] <Transport Protocol> INFO: Authenticating[2014-04-03 15:38:04 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is AWAITING_DATA_STREAMS[2014-04-03 15:38:04 PDT] <Transport Protocol> INFO: Setting up data streams[2014-04-03 15:38:05 PDT] <Data Stream 0 (0)> INFO: The Signiant transfer engine's status is CONNECTED[2014-04-03 15:38:05 PDT] <Data Stream 0 (0)> INFO: Connected using WAN accelerator[2014-04-03 15:38:05 PDT] <File Progress Event Thread> INFO: File: a865bb23-5d7e-4bf5-a61a-184c7d4485a63060020853113334423.txt 11/11, 100% completed[2014-04-03 15:38:05 PDT] <Data Channel Controller> DBG-X: The status for the file, a865bb23-5d7e-4bf5-a61a-184c7d4485a63060020853113334423.txt, is TRANSFERRED.[2014-04-03 15:38:05 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-04-03 15:38:05 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-04-03 15:38:05 PDT] <main> DEBUG: Using token file path /Users/bsmith/.itmstransporter/UploadTokens/everest.local_Apple_98143907081233.itmsp.token[2014-04-03 15:38:05 PDT] <main> DEBUG: Attempting exclusive file lock on token file[2014-04-03 15:38:05 PDT] <main> DEBUG: Set token: 268c56fc-6366-49a9-8e4f-215f2d34ece9/1396564679759[2014-04-03 15:38:05 PDT] <main> DBG-X: Memory: [JVM] 120M free, 162M total, 910M max [System] (Physical) 362M free, 16384M total (Swap) 1024M free, 1024M total[2014-04-03 15:38:05 PDT] <main> DBG-X: Deflated 2951 bytes to 1168[2014-04-03 15:38:05 PDT] <main> DBG-X: Deflated 693 bytes to 350[2014-04-03 15:38:05 PDT] <main> DBG-X: Deflated 1428 bytes to 606[2014-04-03 15:38:05 PDT] <main> DBG-X: Using operation named: validateAssets[2014-04-03 15:38:05 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-04-03 15:38:05 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-04-03 15:38:05 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-04-03 15:38:05 PDT] <main> DBG-X: parameter CPUToken = 268c56fc-6366-49a9-8e4f-215f2d34ece9/1396564679759[2014-04-03 15:38:05 PDT] <main> DBG-X: parameter Files = [cover1.png, metadata.xml, prove-it.flac][2014-04-03 15:38:05 PDT] <main> DBG-X: parameter MetadataChecksum = a6f86a9eb594bfe01de008d64419903c[2014-04-03 15:38:05 PDT] <main> DBG-X: parameter MetadataCompressed = (suppressed)[2014-04-03 15:38:05 PDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.12.4 (x86_64); jvm=25.71-b01; jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-04-03 15:38:05 PDT] <main> DBG-X: parameter PackageName = 98143907081233.itmsp[2014-04-03 15:38:05 PDT] <main> DBG-X: parameter PackageSize = 13643353[2014-04-03 15:38:05 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-04-03 15:38:05 PDT] <main> DBG-X: parameter ProviderName = Apple[2014-04-03 15:38:05 PDT] <main> DBG-X: parameter Throttle = 100000[2014-04-03 15:38:05 PDT] <main> DBG-X: parameter Transport = Signiant[2014-04-03 15:38:05 PDT] <main> DBG-X: parameter TransporterArguments = -u bob -m upload -f /tmp/packages/ -v eXtreme -s Apple -t Signiant -k 100000[2014-04-03 15:38:05 PDT] <main> DBG-X: parameter Username = bob[2014-04-03 15:38:05 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-04-03 15:38:05 PDT] <main> INFO: id = 20140403153805-200[2014-04-03 15:38:08 PDT] <main> DBG-X: Apple's web service operation return value:[2014-04-03 15:38:08 PDT] <main> DBG-X: parameter SigniantLoggingLevel = INFO[2014-04-03 15:38:08 PDT] <main> DBG-X: parameter Checksums = {cover1.png=76bc3f3dfb88c08b04bbd2a4df7b8336, prove-it.flac=4edd5364f6be1f55e570dee08e3f4715}[2014-04-03 15:38:08 PDT] <main> DBG-X: parameter Success = true[2014-04-03 15:38:08 PDT] <main> DBG-X: parameter MinimumFileSizeThresholdForCheckum = 104857600[2014-04-03 15:38:08 PDT] <main> DBG-X: parameter TransportPort = 44001[2014-04-03 15:38:08 PDT] <main> DBG-X: parameter FilesToUpload = [metadata.xml, cover1.png, prove-it.flac][2014-04-03 15:38:08 PDT] <main> DBG-X: parameter ResumeFlag = false[2014-04-03 15:38:08 PDT] <main> DBG-X: parameter NewPackageName = 98143907081233-20140403153807-340.itmsp[2014-04-03 15:38:08 PDT] <main> DBG-X: parameter TransportUser = transporter[2014-04-03 15:38:08 PDT] <main> DBG-X: parameter CPUToken = 37d8e6dc-88b1-47be-85d3-0a7470cb7fbf/1396564687347[2014-04-03 15:38:08 PDT] <main> DBG-X: parameter FileSizes = {cover1.png=40743, prove-it.flac=13599659}[2014-04-03 15:38:08 PDT] <main> DBG-X: parameter AssetsToDescribe = [{UTI=public.png, Role=source, ShouldDescribeAsset=true, Filename=cover1.png}, {UTI=org.xiph.flac, Role=source, ShouldDescribeAsset=true, Filename=prove-it.flac}][2014-04-03 15:38:08 PDT] <main> DBG-X: parameter ProviderNameForToken = Apple[2014-04-03 15:38:08 PDT] <main> DBG-X: parameter TransportPath = sgr2_pod2/transporter/content/transporter/Apple[2014-04-03 15:38:08 PDT] <main> DBG-X: Existing token found, cleaning up[2014-04-03 15:38:08 PDT] <main> DBG-X: Unlocking token at path /Users/bsmith/.itmstransporter/UploadTokens/everest.local_Apple_98143907081233.itmsp.token[2014-04-03 15:38:08 PDT] <main> DBG-X: Releasing token file lock[2014-04-03 15:38:08 PDT] <main> DEBUG: Using token file path /Users/bsmith/.itmstransporter/UploadTokens/everest.local_Apple_98143907081233.itmsp.token[2014-04-03 15:38:08 PDT] <main> DEBUG: Attempting exclusive file lock on token file[2014-04-03 15:38:08 PDT] <main> DEBUG: Set token: 37d8e6dc-88b1-47be-85d3-0a7470cb7fbf/1396564687347[2014-04-03 15:38:08 PDT] <main> INFO: The list of files requested for upload by Apple is: [metadata.xml, cover1.png, prove-it.flac]. These are the files that will be uploaded.[2014-04-03 15:38:08 PDT] <main> INFO: Done performing authentication.[2014-04-03 15:38:08 PDT] <main> INFO: The asset replacement verification check is disabled.[2014-04-03 15:38:08 PDT] <main> INFO: Checking the file size of the files: [cover1.png, prove-it.flac][2014-04-03 15:38:08 PDT] <main> DBG-X: Checking the size of file: cover1.png[2014-04-03 15:38:08 PDT] <main> DBG-X: Checking the size of file: prove-it.flac[2014-04-03 15:38:08 PDT] <main> INFO: Done checking the file sizes.[2014-04-03 15:38:08 PDT] <main> INFO: Apple's web service did not return any cover images to be validated.[2014-04-03 15:38:08 PDT] <main> INFO: Checking the md5 checksum of the files: [cover1.png, prove-it.flac][2014-04-03 15:38:08 PDT] <main> DBG-X: Checking the MD5 checksum of file: cover1.png[2014-04-03 15:38:08 PDT] <main> DBG-X: Checking the MD5 checksum of file: prove-it.flac[2014-04-03 15:38:08 PDT] <main> INFO: Done checking the md5 checksum.[2014-04-03 15:38:08 PDT] <main> INFO: Preparing to upload package 98143907081233.itmsp ...[2014-04-03 15:38:08 PDT] <main> INFO: Determining which files should be uploaded ...[2014-04-03 15:38:08 PDT] <main> DEBUG: Valid local files will be checked:[/tmp/packages/98143907081233.itmsp/metadata.xml, /tmp/packages/98143907081233.itmsp/cover1.png, /tmp/packages/98143907081233.itmsp/prove-it.flac][2014-04-03 15:38:08 PDT] <main> DEBUG: Remote files uploaded:[2014-04-03 15:38:08 PDT] <main> DBG-X: Examining working file: metadata.xml[2014-04-03 15:38:08 PDT] <main> DEBUG: Adding file to be uploaded: metadata.xml[2014-04-03 15:38:08 PDT] <main> DBG-X: Examining working file: cover1.png[2014-04-03 15:38:08 PDT] <main> DEBUG: Adding file to be uploaded: cover1.png[2014-04-03 15:38:08 PDT] <main> DBG-X: Examining working file: prove-it.flac[2014-04-03 15:38:08 PDT] <main> DEBUG: Adding file to be uploaded: prove-it.flac[2014-04-03 15:38:08 PDT] <main> INFO: Finished determining which files should be uploaded.[2014-04-03 15:38:08 PDT] <main> DBG-X: ITMSPackage: files to be uploaded:[/tmp/packages/98143907081233.itmsp/metadata.xml, /tmp/packages/98143907081233.itmsp/cover1.png, /tmp/packages/98143907081233.itmsp/prove-it.flac][2014-04-03 15:38:08 PDT] <main> INFO: Starting to upload the package's files (98143907081233.itmsp) ...[2014-04-03 15:38:08 PDT] <main> DEBUG: Resetting sizes for progress logging[2014-04-03 15:38:08 PDT] <main> INFO: Computing total size of files to upload ...[2014-04-03 15:38:08 PDT] <main> DBG-X: adding file for % complete logging: metadata.xml , size: 2951[2014-04-03 15:38:08 PDT] <main> DBG-X: adding file for % complete logging: cover1.png , size: 40743[2014-04-03 15:38:08 PDT] <main> DBG-X: adding file for % complete logging: prove-it.flac , size: 13599659[2014-04-03 15:38:08 PDT] <main> DEBUG: Setting total size of files for upload to: 13643353[2014-04-03 15:38:08 PDT] <main> INFO: Done computing total size of files to upload.[2014-04-03 15:38:08 PDT] <main> INFO: Signiant TransferEngine build 10.4.0.47040[2014-04-03 15:38:08 PDT] <main> INFO: Using Signiant UDP transport[2014-04-03 15:38:08 PDT] <main> DBG-X: Setting the target rate to 15000001 bytes per second.[2014-04-03 15:38:08 PDT] <main> DBG-X: Setting the throttle to 12500000 bytes per second.[2014-04-03 15:38:08 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-04-03 15:38:08 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is CONNECTINGApr 03, 2014 3:38:08 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Processing URL list:mxwan://sgr203.apple.com:44001/|mxwan://sgr204.apple.com:44001/|mxwan://sgr205.apple.com:44001/|mxwan://sgr206.apple.com:44001/[2014-04-03 15:38:08 PDT] <Transport Protocol Seeker> INFO: Processing URL list:mxwan://sgr203.apple.com:44001/|mxwan://sgr204.apple.com:44001/|mxwan://sgr205.apple.com:44001/|mxwan://sgr206.apple.com:44001/Apr 03, 2014 3:38:08 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Trying UDP sgr205.apple.com/17.152.249.105:44001...Apr 03, 2014 3:38:08 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Trying UDP sgr206.apple.com/17.152.249.106:44001...[2014-04-03 15:38:08 PDT] <Connector: UDP sgr206.apple.com/17.152.249.106:44001> INFO: Trying UDP sgr206.apple.com/17.152.249.106:44001...Apr 03, 2014 3:38:08 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Trying UDP sgr204.apple.com/17.152.249.104:44001...[2014-04-03 15:38:08 PDT] <Connector: UDP sgr204.apple.com/17.152.249.104:44001> INFO: Trying UDP sgr204.apple.com/17.152.249.104:44001...Apr 03, 2014 3:38:08 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Trying UDP sgr203.apple.com/17.152.249.103:44001...[2014-04-03 15:38:08 PDT] <Connector: UDP sgr205.apple.com/17.152.249.105:44001> INFO: Trying UDP sgr205.apple.com/17.152.249.105:44001...[2014-04-03 15:38:08 PDT] <Connector: UDP sgr203.apple.com/17.152.249.103:44001> INFO: Trying UDP sgr203.apple.com/17.152.249.103:44001...Apr 03, 2014 3:38:09 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Connected to UDP sgr204.apple.com/17.152.249.104:44001[2014-04-03 15:38:09 PDT] <Transport Protocol Seeker> INFO: Connected to UDP sgr204.apple.com/17.152.249.104:44001Apr 03, 2014 3:38:09 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Authenticating[2014-04-03 15:38:09 PDT] <Transport Protocol> INFO: AuthenticatingApr 03, 2014 3:38:09 PM com.signiant.interactivetransfer.engine.ControlStream transferINFO: Remote agent log base: sigitc-2014-04-03-15-38-08-201.805493-2[2014-04-03 15:38:10 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is AWAITING_DATA_STREAMSApr 03, 2014 3:38:10 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Setting up data streams[2014-04-03 15:38:10 PDT] <Transport Protocol> INFO: Setting up data streams[2014-04-03 15:38:10 PDT] <Data Stream 0 (0)> INFO: The Signiant transfer engine's status is CONNECTEDApr 03, 2014 3:38:10 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Connected using WAN accelerator[2014-04-03 15:38:10 PDT] <Data Stream 0 (0)> INFO: Connected using WAN accelerator[2014-04-03 15:38:10 PDT] <File Progress Event Thread> INFO: File: metadata.xml 2951/2951, 100% completed[2014-04-03 15:38:10 PDT] <File Progress Event Thread> DBG-X: Memory: [JVM] 67M free, 179M total, 910M max [System] (Physical) 239M free, 16384M total (Swap) 1024M free, 1024M total[2014-04-03 15:38:10 PDT] <File Progress Event Thread> DBG-X: Using operation named: assignTransportPodToUpload[2014-04-03 15:38:10 PDT] <File Progress Event Thread> DBG-X: Apple's web service operation input parameters:[2014-04-03 15:38:10 PDT] <File Progress Event Thread> DBG-X: parameter Application = iTMSTransporter[2014-04-03 15:38:10 PDT] <File Progress Event Thread> DBG-X: parameter BaseVersion = 3.3.0[2014-04-03 15:38:10 PDT] <File Progress Event Thread> DBG-X: parameter CPUToken = 37d8e6dc-88b1-47be-85d3-0a7470cb7fbf/1396564687347[2014-04-03 15:38:10 PDT] <File Progress Event Thread> DBG-X: parameter NewPackageName = 98143907081233-20140403153807-340.itmsp[2014-04-03 15:38:10 PDT] <File Progress Event Thread> DBG-X: parameter OSIdentifier = Mac OS X 10.12.4 (x86_64); jvm=25.71-b01; jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-04-03 15:38:10 PDT] <File Progress Event Thread> DBG-X: parameter Password = **hidden value**[2014-04-03 15:38:10 PDT] <File Progress Event Thread> DBG-X: parameter Pod = Newark Signiant 5[2014-04-03 15:38:10 PDT] <File Progress Event Thread> DBG-X: parameter ProviderName = Apple[2014-04-03 15:38:10 PDT] <File Progress Event Thread> DBG-X: parameter Transport = Signiant[2014-04-03 15:38:10 PDT] <File Progress Event Thread> DBG-X: parameter TransporterArguments = -u bob -m upload -f /tmp/packages/ -v eXtreme -s Apple -t Signiant -k 100000[2014-04-03 15:38:10 PDT] <File Progress Event Thread> DBG-X: parameter Username = bob[2014-04-03 15:38:10 PDT] <File Progress Event Thread> DBG-X: parameter Version = 3.3.0[2014-04-03 15:38:10 PDT] <File Progress Event Thread> INFO: id = 20140403153810-181[2014-04-03 15:38:10 PDT] <Data Channel Controller> DBG-X: The status for the file, metadata.xml, is TRANSFERRED.[2014-04-03 15:38:10 PDT] <Data Channel Controller> INFO: Package upload progress: 0.02% completed[2014-04-03 15:38:11 PDT] <File Progress Event Thread> DBG-X: Apple's web service operation return value:[2014-04-03 15:38:11 PDT] <File Progress Event Thread> DBG-X: parameter Success = true[2014-04-03 15:38:11 PDT] <File Progress Event Thread> INFO: File: cover1.png 15800/40743, 38% completed[2014-04-03 15:38:11 PDT] <Data Channel Controller> DBG-X: The status for the file, cover1.png, is TRANSFERRED.[2014-04-03 15:38:11 PDT] <Data Channel Controller> INFO: Package upload progress: 0.32% completed[2014-04-03 15:38:11 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 277743/13599659, 2% completed[2014-04-03 15:38:11 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 546343/13599659, 4% completed[2014-04-03 15:38:11 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 688543/13599659, 5% completed[2014-04-03 15:38:12 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 830743/13599659, 6% completed[2014-04-03 15:38:12 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 957143/13599659, 7% completed[2014-04-03 15:38:12 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 1225743/13599659, 9% completed[2014-04-03 15:38:12 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 1367943/13599659, 10% completed[2014-04-03 15:38:12 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 1510143/13599659, 11% completed[2014-04-03 15:38:13 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 1778743/13599659, 13% completed[2014-04-03 15:38:13 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 1905143/13599659, 14% completed[2014-04-03 15:38:13 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 2047343/13599659, 15% completed[2014-04-03 15:38:13 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 2189543/13599659, 16% completed[2014-04-03 15:38:13 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 2315943/13599659, 17% completed[2014-04-03 15:38:14 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 2458143/13599659, 18% completed[2014-04-03 15:38:14 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 2584543/13599659, 19% completed[2014-04-03 15:38:14 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 2726743/13599659, 20% completed[2014-04-03 15:38:14 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 2868943/13599659, 21% completed[2014-04-03 15:38:14 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 2995343/13599659, 22% completed[2014-04-03 15:38:14 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 3137543/13599659, 23% completed[2014-04-03 15:38:14 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 3263943/13599659, 24% completed[2014-04-03 15:38:15 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 3406143/13599659, 25% completed[2014-04-03 15:38:15 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 3674743/13599659, 27% completed[2014-04-03 15:38:15 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 3816943/13599659, 28% completed[2014-04-03 15:38:15 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 4085543/13599659, 30% completed[2014-04-03 15:38:16 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 4227743/13599659, 31% completed[2014-04-03 15:38:16 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 4496343/13599659, 33% completed[2014-04-03 15:38:16 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 4638543/13599659, 34% completed[2014-04-03 15:38:16 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 4907143/13599659, 36% completed[2014-04-03 15:38:17 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 5033543/13599659, 37% completed[2014-04-03 15:38:17 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 5317943/13599659, 39% completed[2014-04-03 15:38:17 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 5444343/13599659, 40% completed[2014-04-03 15:38:17 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 5586543/13599659, 41% completed[2014-04-03 15:38:17 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 5855143/13599659, 43% completed[2014-04-03 15:38:18 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 5997343/13599659, 44% completed[2014-04-03 15:38:18 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 6265943/13599659, 46% completed[2014-04-03 15:38:18 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 6392343/13599659, 47% completed[2014-04-03 15:38:18 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 6676743/13599659, 49% completed[2014-04-03 15:38:19 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 6803143/13599659, 50% completed[2014-04-03 15:38:19 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 7087543/13599659, 52% completed[2014-04-03 15:38:19 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 7356143/13599659, 54% completed[2014-04-03 15:38:19 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 7482543/13599659, 55% completed[2014-04-03 15:38:20 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 7766943/13599659, 57% completed[2014-04-03 15:38:20 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 8035543/13599659, 59% completed[2014-04-03 15:38:20 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 8161943/13599659, 60% completed[2014-04-03 15:38:20 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 8304143/13599659, 61% completed[2014-04-03 15:38:21 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 8572743/13599659, 63% completed[2014-04-03 15:38:21 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 8841343/13599659, 65% completed[2014-04-03 15:38:21 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 8983543/13599659, 66% completed[2014-04-03 15:38:21 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 9125743/13599659, 67% completed[2014-04-03 15:38:21 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 9252143/13599659, 68% completed[2014-04-03 15:38:22 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 9520743/13599659, 70% completed[2014-04-03 15:38:22 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 9805143/13599659, 72% completed[2014-04-03 15:38:22 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 9931543/13599659, 73% completed[2014-04-03 15:38:22 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 10073743/13599659, 74% completed[2014-04-03 15:38:23 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 10342343/13599659, 76% completed[2014-04-03 15:38:23 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 10610943/13599659, 78% completed[2014-04-03 15:38:23 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 10753143/13599659, 79% completed[2014-04-03 15:38:23 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 10895343/13599659, 80% completed[2014-04-03 15:38:24 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 11021743/13599659, 81% completed[2014-04-03 15:38:24 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 11290343/13599659, 83% completed[2014-04-03 15:38:24 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 11574743/13599659, 85% completed[2014-04-03 15:38:24 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 11701143/13599659, 86% completed[2014-04-03 15:38:24 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 11843343/13599659, 87% completed[2014-04-03 15:38:25 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 12111943/13599659, 89% completed[2014-04-03 15:38:25 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 12380543/13599659, 91% completed[2014-04-03 15:38:25 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 12522743/13599659, 92% completed[2014-04-03 15:38:25 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 12649143/13599659, 93% completed[2014-04-03 15:38:26 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 12933543/13599659, 95% completed[2014-04-03 15:38:26 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 13202143/13599659, 97% completed[2014-04-03 15:38:26 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 13328543/13599659, 98% completed[2014-04-03 15:38:26 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 13470743/13599659, 99% completed[2014-04-03 15:38:27 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 13612943/13599659, 100% completed[2014-04-03 15:38:27 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 13624602/13599659, 100% completed[2014-04-03 15:38:27 PDT] <Data Channel Controller> DBG-X: The status for the file, prove-it.flac, is TRANSFERRED.[2014-04-03 15:38:27 PDT] <Data Channel Controller> INFO: Package upload progress: 100% completed[2014-04-03 15:38:27 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-04-03 15:38:27 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTEDApr 03, 2014 3:38:27 PM com.signiant.interactivetransfer.engine.TransferEngine doTransferINFO: Transfer completed: SUCCESSFUL[2014-04-03 15:38:27 PDT] <main> INFO: The file, metadata.xml, was uploaded successfully.[2014-04-03 15:38:27 PDT] <main> INFO: The file, cover1.png, was uploaded successfully.[2014-04-03 15:38:27 PDT] <main> INFO: The file, prove-it.flac, was uploaded successfully.[2014-04-03 15:38:27 PDT] <main> INFO: The status for the upload is SUCCESSFUL.[2014-04-03 15:38:27 PDT] <main> INFO: The package's files (98143907081233.itmsp) uploaded successfully.[2014-04-03 15:38:27 PDT] <main> INFO: Done performing upload.[2014-04-03 15:38:27 PDT] <main> DBG-X: The transfer time for the package 98143907081233.itmsp was 19247 milliseconds.[2014-04-03 15:38:27 PDT] <main> DBG-X: Throughput information for 98143907081233.itmsp: 0 minutes, 19.25 seconds, 13.01MB, 692.24KB/sec[2014-04-03 15:38:27 PDT] <main> INFO: Performing uploadDone notification to Apple for package 98143907081233.itmsp ...[2014-04-03 15:38:27 PDT] <main> DBG-X: Memory: [JVM] 163M free, 206M total, 910M max [System] (Physical) 175M free, 16384M total (Swap) 1024M free, 1024M total[2014-04-03 15:38:27 PDT] <main> DBG-X: Deflated 31558 bytes to 7300[2014-04-03 15:38:27 PDT] <main> DBG-X: Deflated 814 bytes to 396[2014-04-03 15:38:27 PDT] <main> DBG-X: Using operation named: uploadDoneWithArguments[2014-04-03 15:38:27 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-04-03 15:38:27 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-04-03 15:38:27 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-04-03 15:38:27 PDT] <main> DBG-X: parameter CPUToken = 37d8e6dc-88b1-47be-85d3-0a7470cb7fbf/1396564687347[2014-04-03 15:38:27 PDT] <main> DBG-X: parameter ClientChecksumInfo = [{FileSize=40743, CalculatedChecksum=76bc3f3dfb88c08b04bbd2a4df7b8336, FileLastModified=1396560905000, Filename=cover1.png, CalculationTime=3}, {FileSize=13599659, CalculatedChecksum=4edd5364f6be1f55e570dee08e3f4715, FileLastModified=1396559311000, Filename=prove-it.flac, CalculationTime=86}][2014-04-03 15:38:27 PDT] <main> DBG-X: parameter ExtraTransportLogCompressed = (suppressed)[2014-04-03 15:38:27 PDT] <main> DBG-X: parameter FileSizeInfo = {metadata.xml=2951, cover1.png=40743, prove-it.flac=13599659}[2014-04-03 15:38:27 PDT] <main> DBG-X: parameter NewPackageName = 98143907081233-20140403153807-340.itmsp[2014-04-03 15:38:27 PDT] <main> DBG-X: parameter NumberBytesTransferred = 13643353[2014-04-03 15:38:27 PDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.12.4 (x86_64); jvm=25.71-b01; jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-04-03 15:38:27 PDT] <main> DBG-X: parameter PackagePathWithoutBase = sgr2_pod2/transporter/content/transporter/Apple[2014-04-03 15:38:27 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-04-03 15:38:27 PDT] <main> DBG-X: parameter ProviderName = Apple[2014-04-03 15:38:27 PDT] <main> DBG-X: parameter Throttle = 100000[2014-04-03 15:38:27 PDT] <main> DBG-X: parameter TransferTime = 19247[2014-04-03 15:38:27 PDT] <main> DBG-X: parameter Transport = Signiant[2014-04-03 15:38:27 PDT] <main> DBG-X: parameter TransportLogCompressed = (suppressed)[2014-04-03 15:38:27 PDT] <main> DBG-X: parameter TransporterArguments = -u bob -m upload -f /tmp/packages/ -v eXtreme -s Apple -t Signiant -k 100000[2014-04-03 15:38:27 PDT] <main> DBG-X: parameter Username = bob[2014-04-03 15:38:27 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-04-03 15:38:27 PDT] <main> INFO: id = 20140403153827-216[2014-04-03 15:38:28 PDT] <main> DBG-X: Apple's web service operation return value:[2014-04-03 15:38:28 PDT] <main> DBG-X: parameter Success = true[2014-04-03 15:38:28 PDT] <main> DBG-X: Unlocking token at path /Users/bsmith/.itmstransporter/UploadTokens/everest.local_Apple_98143907081233.itmsp.token[2014-04-03 15:38:28 PDT] <main> DBG-X: Releasing token file lock[2014-04-03 15:38:28 PDT] <main> DBG-X: Removing token at path /Users/bsmith/.itmstransporter/UploadTokens/everest.local_Apple_98143907081233.itmsp.token[2014-04-03 15:38:28 PDT] <main> INFO: Done performing uploadDone notification to Apple.[2014-04-03 15:38:28 PDT] <main> INFO: The package: /tmp/packages/98143907081233.itmsp has been successfully uploaded.Package Summary:1 packages were uploaded successfully: /tmp/packages/98143907081233.itmsp[2014-04-03 15:38:28 PDT] <main> DBG-X: Returning 0everest:tmp$

Transporter uses 100000 Kbit/s throttle speed to upload successful Apple packages in the /tmp/packages directory to the Signiant server, displays the package metadata, and displays eXtreme logging information. When Transporter finishes executing the command it displays information indicating whether it could successfully upload packages or not.

In this example, Transporter displays information indicating one package was uploaded successfully (98143907081233.itmsp).

Signiant on Windows

In the following example, the user, bob, runs Transporter in upload mode and specifies that Transporter upload an Apple package in the C:\Transporter-Package directory to the Signiant server, and display eXtreme logging information.

C:\Program Files\itms>iTMSTransporter.CMD -u bob -m upload -t Signiant -f c:\Transporter-Package -v eXtreme -s Apple -k 200000[2014-04-03 15:44:57 PDT] <main> INFO: Transporter is skipping bundle update check: Already checked recently.bob's password:[2014-04-03 15:45:00 PDT] <main> INFO: Logging level set to eXtreme[2014-04-03 15:45:00 PDT] <main> INFO: Logging configured successfully.[2014-04-03 15:45:00 PDT] <main> DEBUG: Attempting refresh of configuration data from https://contentdelivery.itunes.apple.com/transporter/Defaults.properties[2014-04-03 15:45:00 PDT] <main> DEBUG: Configuration refresh successful.[2014-04-03 15:45:00 PDT] <main> DEBUG: Saving configuration to local path: C:\Documents and Settings\Administrator\.itmstransporter\Defaults.properties[2014-04-03 15:45:00 PDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2014-04-03 15:45:00 PDT] <main> INFO: OS identifier: Windows 2003 5.2 (x86); jvm=17.0-b17; jre=1.6.0_21-b07[2014-04-03 15:45:00 PDT] <main> INFO: Memory: [JVM] 8M free, 15M total, 989M max [System] (Physical) 1628M free, 2047M total (Swap) 2215M free, 2474M total[2014-04-03 15:45:00 PDT] <main> INFO: Upload mode selected.[2014-04-03 15:45:00 PDT] <main> INFO: Examining the package at: c:\Transporter-Package\98143907091223.itmsp[2014-04-03 15:45:00 PDT] <main> INFO: Ensuring that package has well formed metadata file...[2014-04-03 15:45:00 PDT] <main> DEBUG: Getting case-sensitive metadata xml file name...[2014-04-03 15:45:00 PDT] <main> INFO: Gathering the list of valid files from the package ...[2014-04-03 15:45:00 PDT] <main> DEBUG: cover.png will be verified by Apple's web service to determine if it is a valid file.[2014-04-03 15:45:00 PDT] <main> DEBUG: metadata.xml will be verified by Apple's web service to determine if it is a valid file.[2014-04-03 15:45:00 PDT] <main> DEBUG: prove-it.flac will be verified by Apple's web service to determine if it is a valid file.[2014-04-03 15:45:00 PDT] <main> INFO: Finished gathering the list of valid files from the package.[2014-04-03 15:45:00 PDT] <main> DEBUG: Case-sensitive metadata filename is: metadata.xml[2014-04-03 15:45:00 PDT] <main> INFO: Performing authentication of package 98143907091223.itmsp ...[2014-04-03 15:45:00 PDT] <main> DBG-X: Memory: [JVM] 10M free, 35M total, 989M max [System] (Physical) 1608M free, 2047M total (Swap) 2195M free, 2474M total[2014-04-03 15:45:00 PDT] <main> DBG-X: Deflated 2950 bytes to 1168[2014-04-03 15:45:00 PDT] <main> DBG-X: Using operation named: validateMetadata[2014-04-03 15:45:00 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-04-03 15:45:00 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-04-03 15:45:00 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-04-03 15:45:00 PDT] <main> DBG-X: parameter Files = [cover.png, metadata.xml, prove-it.flac][2014-04-03 15:45:00 PDT] <main> DBG-X: parameter Metadata = <?xml version="1.0" encoding="UTF-8" standalone="no"?><package xmlns="http://apple.com/itunes/importer" version="music5.1"> <language>en-US</language> <provider>Apple</provider> <album>[To improve readability, XML metadata output details are not shown.] </album></package>[2014-04-03 15:45:00 PDT] <main> DBG-X: parameter MetadataChecksum = 3cb2ae50e7dd836c68a1b1fcaf2bd2a4[2014-04-03 15:45:00 PDT] <main> DBG-X: parameter MetadataCompressed = (suppressed)[2014-04-03 15:45:00 PDT] <main> DBG-X: parameter OSIdentifier = Windows 2003 5.2 (x86); jvm=17.0-b17; jre=1.6.0_21-b07[2014-04-03 15:45:00 PDT] <main> DBG-X: parameter PackageName = 98143907091223.itmsp[2014-04-03 15:45:00 PDT] <main> DBG-X: parameter PackageSize = 13643352[2014-04-03 15:45:00 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-04-03 15:45:00 PDT] <main> DBG-X: parameter ProviderName = Apple[2014-04-03 15:45:00 PDT] <main> DBG-X: parameter Throttle = 200000[2014-04-03 15:45:00 PDT] <main> DBG-X: parameter TransporterArguments = -u bob -m upload -t Signiant -f c:\Transporter-Package -v eXtreme -s Apple -k 200000 -callerPWD C:\Program Files\itms[2014-04-03 15:45:00 PDT] <main> DBG-X: parameter Username = bob[2014-04-03 15:45:00 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-04-03 15:45:00 PDT] <main> INFO: id = 20140403154500-763[2014-04-03 15:45:02 PDT] <main> DBG-X: Apple's web service operation return value:[2014-04-03 15:45:02 PDT] <main> DBG-X: parameter CPUToken = 86dae082-be55-4765-a253-e865e8a38468/1396565102550[2014-04-03 15:45:02 PDT] <main> DBG-X: parameter FileSizes = {cover.png=40743, prove-it.flac=13599659}[2014-04-03 15:45:02 PDT] <main> DBG-X: parameter AssetsToDescribe = [{UTI=public.png, Role=source, ShouldDescribeAsset=true, Filename=cover.png}, {UTI=org.xiph.flac, Role=source, ShouldDescribeAsset=true, Filename=prove-it.flac}][2014-04-03 15:45:02 PDT] <main> DBG-X: parameter Checksums = {cover.png=76bc3f3dfb88c08b04bbd2a4df7b8336, prove-it.flac=4edd5364f6be1f55e570dee08e3f4715}[2014-04-03 15:45:02 PDT] <main> DBG-X: parameter Success = true[2014-04-03 15:45:02 PDT] <main> DBG-X: parameter MinimumFileSizeThresholdForCheckum = 104857600[2014-04-03 15:45:02 PDT] <main> DBG-X: parameter FilesToUpload = [metadata.xml, cover.png, prove-it.flac][2014-04-03 15:45:02 PDT] <main> DBG-X: parameter ProviderNameForToken = Apple[2014-04-03 15:45:02 PDT] <main> INFO: The list of files requested for upload by Apple is: [metadata.xml, cover.png, prove-it.flac]. These are the files that will be uploaded.[2014-04-03 15:45:02 PDT] <main> INFO: Starting media analysis of assets[2014-04-03 15:45:02 PDT] <main> DEBUG: Handling asset: filename=cover.png,uti=public.png,role=source,describe=true[2014-04-03 15:45:02 PDT] <main> DEBUG: Using container type tool name and version: FoghornLeghorn Image Parser:1.22[2014-04-03 15:45:02 PDT] <main> DEBUG: Using path: c:\Transporter-Package\98143907091223.itmsp\cover.png[2014-04-03 15:45:03 PDT] <main> DBG-X: Asset description: <?xml version="1.0" encoding="UTF-8"?><!--Generated by the FoghornLeghorn ImageDescriptionGenerator, version 1.22--><image> <height>1400</height> <width>1400</width> <sample_precision>8</sample_precision> <color_space>RGB</color_space> <alpha_channel>true</alpha_channel> <color_map>false</color_map></image>[2014-04-03 15:45:03 PDT] <main> DEBUG: Asset successfully described: com.apple.jingle.leghorn.fileformat.impl.SimpleContainerDescription@1d91364[2014-04-03 15:45:03 PDT] <main> DEBUG: Handling asset: filename=prove-it.flac,uti=org.xiph.flac,role=source,describe=true[2014-04-03 15:45:03 PDT] <main> DEBUG: Using container type tool name and version: FoghornLeghorn FLAC Describer:1.22[2014-04-03 15:45:03 PDT] <main> DEBUG: Using path: c:\Transporter-Package\98143907091223.itmsp\prove-it.flac[2014-04-03 15:45:03 PDT] <main> DBG-X: Asset description: <?xml version="1.0" encoding="UTF-8" standalone="no"?><stream_description asset_type="FLAC Audio File" uti="org.xiph.flac"> <overview> <file_size>13599659</file_size> <duration units="seconds">149.16</duration> </overview> <header>fLaC</header> <metadata> <stream_info> <min_block_size units="samples">4608</min_block_size> <max_block_size units="samples">4608</max_block_size> <min_frame_size units="bytes">1570</min_frame_size> <max_frame_size units="bytes">14929</max_frame_size> <sample_rate units="Hz">44100</sample_rate> <channels>2</channels> <bit_depth>16</bit_depth> <total_samples>6577956</total_samples> <md5>9a64e80916d7fe0faf938bb846bdef67</md5> </stream_info> </metadata> <audioframes> <frames>1428</frames> <blocking_strategy>Fixed</blocking_strategy> <last_block_size units="samples">2340</last_block_size> </audioframes> <validationreport> <warnings>0</warnings> <errors>0</errors> </validationreport></stream_description>[2014-04-03 15:45:03 PDT] <main> DEBUG: Asset successfully described: com.apple.jingle.leghorn.fileformat.impl.SingleStreamContainerDescription@77a748[2014-04-03 15:45:03 PDT] <main> INFO: Asset media analysis has completed[2014-04-03 15:45:03 PDT] <main> DBG-X: Memory: [JVM] 5M free, 35M total, 989M max [System] (Physical) 1605M free, 2047M total (Swap) 2191M free, 2474M total[2014-04-03 15:45:03 PDT] <main> DBG-X: Using operation named: lookupTransportDiagnostic[2014-04-03 15:45:03 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-04-03 15:45:03 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-04-03 15:45:03 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-04-03 15:45:03 PDT] <main> DBG-X: parameter OSIdentifier = Windows 2003 5.2 (x86); jvm=17.0-b17; jre=1.6.0_21-b07[2014-04-03 15:45:03 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-04-03 15:45:03 PDT] <main> DBG-X: parameter ProviderName = Apple[2014-04-03 15:45:03 PDT] <main> DBG-X: parameter TransporterArguments = -u bob -m upload -t Signiant -f c:\Transporter-Package -v eXtreme -s Apple -k 200000 -callerPWD C:\Program Files\itms[2014-04-03 15:45:03 PDT] <main> DBG-X: parameter Username = bob[2014-04-03 15:45:03 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-04-03 15:45:03 PDT] <main> INFO: id = 20140403154503-966[2014-04-03 15:45:04 PDT] <main> DBG-X: Apple's web service operation return value:[2014-04-03 15:45:04 PDT] <main> DBG-X: parameter SigniantLoggingLevel = OFF[2014-04-03 15:45:04 PDT] <main> DBG-X: parameter AsperaLoggingLevel = OFF[2014-04-03 15:45:05 PDT] <main> INFO: Signiant TransferEngine build 10.4.0.47040[2014-04-03 15:45:05 PDT] <main> INFO: Using Signiant UDP transport[2014-04-03 15:45:05 PDT] <main> DBG-X: Setting the target rate to 30000002 bytes per second.[2014-04-03 15:45:05 PDT] <main> DBG-X: Setting the throttle to 25000000 bytes per second.[2014-04-03 15:45:05 PDT] <main> INFO: Transfer engine: 10.4.0.47040[2014-04-03 15:45:05 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-04-03 15:45:05 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is CONNECTING[2014-04-03 15:45:05 PDT] <Transport Protocol Seeker> INFO: Processing URL list:mxwan://sgr203.apple.com:44001/|mxwan://sgr204.apple.com:44001/|mxwan://sgr205.apple.com:44001/|mxwan://sgr206.apple.com:44001/[2014-04-03 15:45:05 PDT] <Connector: UDP sgr203.apple.com/17.152.249.103:44001> INFO: Trying UDP sgr203.apple.com/17.152.249.103:44001...[2014-04-03 15:45:05 PDT] <Connector: UDP sgr206.apple.com/17.152.249.106:44001> INFO: Trying UDP sgr206.apple.com/17.152.249.106:44001...[2014-04-03 15:45:05 PDT] <Connector: UDP sgr205.apple.com/17.152.249.105:44001> INFO: Trying UDP sgr205.apple.com/17.152.249.105:44001...[2014-04-03 15:45:05 PDT] <Connector: UDP sgr204.apple.com/17.152.249.104:44001> INFO: Trying UDP sgr204.apple.com/17.152.249.104:44001...[2014-04-03 15:45:06 PDT] <Transport Protocol> INFO: Authenticating[2014-04-03 15:45:06 PDT] <Transport Protocol Seeker> INFO: Connected to UDP sgr205.apple.com/17.152.249.105:44001[2014-04-03 15:45:07 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is AWAITING_DATA_STREAMS[2014-04-03 15:45:07 PDT] <Transport Protocol> INFO: Setting up data streams[2014-04-03 15:45:08 PDT] <Data Stream 0 (0)> INFO: The Signiant transfer engine's status is CONNECTED[2014-04-03 15:45:08 PDT] <Data Stream 0 (0)> INFO: Connected using WAN accelerator[2014-04-03 15:45:08 PDT] <File Progress Event Thread> INFO: File: 66af04fd-489a-4447-bd17-581411452ab81551554586424343770.txt 11/11, 100% completed[2014-04-03 15:45:08 PDT] <Data Channel Controller> DBG-X: The status for the file, 66af04fd-489a-4447-bd17-581411452ab81551554586424343770.txt, is TRANSFERRED.[2014-04-03 15:45:08 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-04-03 15:45:08 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-04-03 15:45:09 PDT] <main> DEBUG: Using token file path C:\Documents and Settings\Administrator\.itmstransporter\UploadTokens\everest_Apple_98143907091223.itmsp.token[2014-04-03 15:45:09 PDT] <main> DEBUG: Attempting exclusive file lock on token file[2014-04-03 15:45:09 PDT] <main> DEBUG: Set token: 86dae082-be55-4765-a253-e865e8a38468/1396565102550[2014-04-03 15:45:09 PDT] <main> DBG-X: Memory: [JVM] 54M free, 90M total, 989M max [System] (Physical) 1566M free, 2047M total (Swap) 2132M free, 2474M total[2014-04-03 15:45:09 PDT] <main> DBG-X: Deflated 2950 bytes to 1168[2014-04-03 15:45:09 PDT] <main> DBG-X: Deflated 701 bytes to 353[2014-04-03 15:45:09 PDT] <main> DBG-X: Deflated 1458 bytes to 612[2014-04-03 15:45:09 PDT] <main> DBG-X: Using operation named: validateAssets[2014-04-03 15:45:09 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-04-03 15:45:09 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-04-03 15:45:09 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-04-03 15:45:09 PDT] <main> DBG-X: parameter CPUToken = 86dae082-be55-4765-a253-e865e8a38468/1396565102550[2014-04-03 15:45:09 PDT] <main> DBG-X: parameter Files = [cover.png, metadata.xml, prove-it.flac][2014-04-03 15:45:09 PDT] <main> DBG-X: parameter MetadataChecksum = 3cb2ae50e7dd836c68a1b1fcaf2bd2a4[2014-04-03 15:45:09 PDT] <main> DBG-X: parameter MetadataCompressed = (suppressed)[2014-04-03 15:45:09 PDT] <main> DBG-X: parameter OSIdentifier = Windows 2003 5.2 (x86); jvm=17.0-b17; jre=1.6.0_21-b07[2014-04-03 15:45:09 PDT] <main> DBG-X: parameter PackageName = 98143907091223.itmsp[2014-04-03 15:45:09 PDT] <main> DBG-X: parameter PackageSize = 13643352[2014-04-03 15:45:09 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-04-03 15:45:09 PDT] <main> DBG-X: parameter ProviderName = Apple[2014-04-03 15:45:09 PDT] <main> DBG-X: parameter Throttle = 200000[2014-04-03 15:45:09 PDT] <main> DBG-X: parameter Transport = Signiant[2014-04-03 15:45:09 PDT] <main> DBG-X: parameter TransporterArguments = -u bob -m upload -t Signiant -f c:\Transporter-Package -v eXtreme -s Apple -k 200000 -callerPWD C:\Program Files\itms[2014-04-03 15:45:09 PDT] <main> DBG-X: parameter Username = bob[2014-04-03 15:45:09 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-04-03 15:45:09 PDT] <main> INFO: id = 20140403154509-824[2014-04-03 15:45:11 PDT] <main> DBG-X: Apple's web service operation return value:[2014-04-03 15:45:11 PDT] <main> DBG-X: parameter SigniantLoggingLevel = INFO[2014-04-03 15:45:11 PDT] <main> DBG-X: parameter Checksums = {cover.png=76bc3f3dfb88c08b04bbd2a4df7b8336, prove-it.flac=4edd5364f6be1f55e570dee08e3f4715}[2014-04-03 15:45:11 PDT] <main> DBG-X: parameter Success = true[2014-04-03 15:45:11 PDT] <main> DBG-X: parameter MinimumFileSizeThresholdForCheckum = 104857600[2014-04-03 15:45:11 PDT] <main> DBG-X: parameter TransportPort = 44001[2014-04-03 15:45:11 PDT] <main> DBG-X: parameter FilesToUpload = [metadata.xml, cover.png, prove-it.flac][2014-04-03 15:45:11 PDT] <main> DBG-X: parameter ResumeFlag = false[2014-04-03 15:45:11 PDT] <main> DBG-X: parameter NewPackageName = 98143907091223-20140403154511-966.itmsp[2014-04-03 15:45:11 PDT] <main> DBG-X: parameter TransportUser = transporter[2014-04-03 15:45:11 PDT] <main> DBG-X: parameter CPUToken = e25c3e7d-a0ef-48ed-aede-4cb73fc1d35f/1396565111006[2014-04-03 15:45:11 PDT] <main> DBG-X: parameter FileSizes = {cover.png=40743, prove-it.flac=13599659}[2014-04-03 15:45:11 PDT] <main> DBG-X: parameter AssetsToDescribe = [{UTI=public.png, Role=source, ShouldDescribeAsset=true, Filename=cover.png}, {UTI=org.xiph.flac, Role=source, ShouldDescribeAsset=true, Filename=prove-it.flac}][2014-04-03 15:45:11 PDT] <main> DBG-X: parameter ProviderNameForToken = Apple[2014-04-03 15:45:11 PDT] <main> DBG-X: parameter TransportPath = sgr2_pod2/transporter/content/transporter/Apple[2014-04-03 15:45:11 PDT] <main> DBG-X: Existing token found, cleaning up[2014-04-03 15:45:11 PDT] <main> DBG-X: Unlocking token at path C:\Documents and Settings\Administrator\.itmstransporter\UploadTokens\everest_Apple_98143907091223.itmsp.token[2014-04-03 15:45:11 PDT] <main> DBG-X: Releasing token file lock[2014-04-03 15:45:11 PDT] <main> DEBUG: Using token file path C:\Documents and Settings\Administrator\.itmstransporter\UploadTokens\everest_Apple_98143907091223.itmsp.token[2014-04-03 15:45:11 PDT] <main> DEBUG: Attempting exclusive file lock on token file[2014-04-03 15:45:11 PDT] <main> DEBUG: Set token: e25c3e7d-a0ef-48ed-aede-4cb73fc1d35f/1396565111006[2014-04-03 15:45:11 PDT] <main> INFO: The list of files requested for upload by Apple is: [metadata.xml, cover.png, prove-it.flac]. These are the files that will be uploaded.[2014-04-03 15:45:11 PDT] <main> INFO: Done performing authentication.[2014-04-03 15:45:11 PDT] <main> INFO: The asset replacement verification check is disabled.[2014-04-03 15:45:11 PDT] <main> INFO: Checking the file size of the files: [cover.png, prove-it.flac][2014-04-03 15:45:11 PDT] <main> DBG-X: Checking the size of file: cover.png[2014-04-03 15:45:11 PDT] <main> DBG-X: Checking the size of file: prove-it.flac[2014-04-03 15:45:11 PDT] <main> INFO: Done checking the file sizes.[2014-04-03 15:45:11 PDT] <main> INFO: Apple's web service did not return any cover images to be validated.[2014-04-03 15:45:11 PDT] <main> INFO: Checking the md5 checksum of the files:[cover.png, prove-it.flac][2014-04-03 15:45:11 PDT] <main> DBG-X: Checking the MD5 checksum of file: cover.png[2014-04-03 15:45:11 PDT] <main> DBG-X: Checking the MD5 checksum of file: prove-it.flac[2014-04-03 15:45:12 PDT] <main> INFO: Done checking the md5 checksum.[2014-04-03 15:45:12 PDT] <main> INFO: Preparing to upload package 98143907091223.itmsp ...[2014-04-03 15:45:12 PDT] <main> INFO: Determining which files should be uploaded ...[2014-04-03 15:45:12 PDT] <main> DEBUG: Valid local files will be checked:[c:\Transporter-Package\98143907091223.itmsp\metadata.xml, c:\Transporter-Package\98143907091223.itmsp\cover.png, c:\Transporter-Package\98143907091223.itmsp\prove-it.flac][2014-04-03 15:45:12 PDT] <main> DEBUG: Remote files uploaded:[2014-04-03 15:45:12 PDT] <main> DBG-X: Examining working file: metadata.xml[2014-04-03 15:45:12 PDT] <main> DEBUG: Adding file to be uploaded: metadata.xml[2014-04-03 15:45:12 PDT] <main> DBG-X: Examining working file: cover.png[2014-04-03 15:45:12 PDT] <main> DEBUG: Adding file to be uploaded: cover.png[2014-04-03 15:45:12 PDT] <main> DBG-X: Examining working file: prove-it.flac[2014-04-03 15:45:12 PDT] <main> DEBUG: Adding file to be uploaded: prove-it.flac[2014-04-03 15:45:12 PDT] <main> INFO: Finished determining which files should be uploaded.[2014-04-03 15:45:12 PDT] <main> DBG-X: ITMSPackage: files to be uploaded:[c:\Transporter-Package\98143907091223.itmsp\metadata.xml, c:\Transporter-Package\98143907091223.itmsp\cover.png, c:\Transporter-Package\98143907091223.itmsp\prove-it.flac][2014-04-03 15:45:12 PDT] <main> INFO: Starting to upload the package's files (98143907091223.itmsp) ...[2014-04-03 15:45:12 PDT] <main> DEBUG: Resetting sizes for progress logging[2014-04-03 15:45:12 PDT] <main> INFO: Computing total size of files to upload ...[2014-04-03 15:45:12 PDT] <main> DBG-X: adding file for % complete logging: metadata.xml , size: 2950[2014-04-03 15:45:12 PDT] <main> DBG-X: adding file for % complete logging: cover.png , size: 40743[2014-04-03 15:45:12 PDT] <main> DBG-X: adding file for % complete logging: prove-it.flac , size: 13599659[2014-04-03 15:45:12 PDT] <main> DEBUG: Setting total size of files for upload to: 13643352[2014-04-03 15:45:12 PDT] <main> INFO: Done computing total size of files to upload.[2014-04-03 15:45:12 PDT] <main> INFO: Signiant TransferEngine build 10.4.0.47040[2014-04-03 15:45:12 PDT] <main> INFO: Using Signiant UDP transport[2014-04-03 15:45:12 PDT] <main> DBG-X: Setting the target rate to 30000002 bytes per second.[2014-04-03 15:45:12 PDT] <main> DBG-X: Setting the throttle to 25000000 bytes per second.[2014-04-03 15:45:12 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-04-03 15:45:12 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is CONNECTINGApr 3, 2014 3:45:12 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Processing URL list:mxwan://sgr203.apple.com:44001/|mxwan://sgr204.apple.com:44001/|mxwan://sgr205.apple.com:44001/|mxwan://sgr206.apple.com:44001/[2014-04-03 15:45:12 PDT] <Transport Protocol Seeker> INFO: Processing URL list:mxwan://sgr203.apple.com:44001/|mxwan://sgr204.apple.com:44001/|mxwan://sgr205.apple.com:44001/|mxwan://sgr206.apple.com:44001/Apr 3, 2014 3:45:12 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Trying UDP sgr206.apple.com/17.152.249.106:44001...Apr 3, 2014 3:45:12 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Trying UDP sgr204.apple.com/17.152.249.104:44001...Apr 3, 2014 3:45:12 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Trying UDP sgr205.apple.com/17.152.249.105:44001...Apr 3, 2014 3:45:12 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Trying UDP sgr203.apple.com/17.152.249.103:44001...[2014-04-03 15:45:12 PDT] <Connector: UDP sgr206.apple.com/17.152.249.106:44001> INFO: Trying UDP sgr206.apple.com/17.152.249.106:44001...[2014-04-03 15:45:12 PDT] <Connector: UDP sgr203.apple.com/17.152.249.103:44001> INFO: Trying UDP sgr203.apple.com/17.152.249.103:44001...[2014-04-03 15:45:12 PDT] <Connector: UDP sgr205.apple.com/17.152.249.105:44001> INFO: Trying UDP sgr205.apple.com/17.152.249.105:44001...[2014-04-03 15:45:12 PDT] <Connector: UDP sgr204.apple.com/17.152.249.104:44001> INFO: Trying UDP sgr204.apple.com/17.152.249.104:44001...Apr 3, 2014 3:45:13 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Connected to UDP sgr206.apple.com/17.152.249.106:44001[2014-04-03 15:45:13 PDT] <Transport Protocol Seeker> INFO: Connected to UDP sgr206.apple.com/17.152.249.106:44001Apr 3, 2014 3:45:13 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Authenticating[2014-04-03 15:45:13 PDT] <Transport Protocol> INFO: AuthenticatingApr 3, 2014 3:45:13 PM com.signiant.interactivetransfer.engine.ControlStream transferINFO: Remote agent log base: sigitc-2014-04-03-15-45-12-037.244633-2[2014-04-03 15:45:13 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is AWAITING_DATA_STREAMSApr 3, 2014 3:45:13 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Setting up data streams[2014-04-03 15:45:13 PDT] <Transport Protocol> INFO: Setting up data streams[2014-04-03 15:45:14 PDT] <Data Stream 0 (0)> INFO: The Signiant transfer engine's status is CONNECTEDApr 3, 2014 3:45:14 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Connected using WAN accelerator[2014-04-03 15:45:14 PDT] <Data Stream 0 (0)> INFO: Connected using WAN accelerator[2014-04-03 15:45:15 PDT] <File Progress Event Thread> INFO: File: metadata.xml 2950/2950, 100% completed[2014-04-03 15:45:15 PDT] <File Progress Event Thread> DBG-X: Memory: [JVM] 18M free, 90M total, 989M max [System] (Physical) 1533M free, 2047M total (Swap) 2117M free, 2474M total[2014-04-03 15:45:15 PDT] <File Progress Event Thread> DBG-X: Using operation named: assignTransportPodToUpload[2014-04-03 15:45:15 PDT] <File Progress Event Thread> DBG-X: Apple's web service operation input parameters:[2014-04-03 15:45:15 PDT] <File Progress Event Thread> DBG-X: parameter Application = iTMSTransporter[2014-04-03 15:45:15 PDT] <File Progress Event Thread> DBG-X: parameter BaseVersion = 3.3.0[2014-04-03 15:45:15 PDT] <File Progress Event Thread> DBG-X: parameter CPUToken = e25c3e7d-a0ef-48ed-aede-4cb73fc1d35f/1396565111006[2014-04-03 15:45:15 PDT] <File Progress Event Thread> DBG-X: parameter NewPackageName = 98143907091223-20140403154511-966.itmsp[2014-04-03 15:45:15 PDT] <File Progress Event Thread> DBG-X: parameter OSIdentifier = Windows 2003 5.2 (x86); jvm=17.0-b17; jre=1.6.0_21-b07[2014-04-03 15:45:15 PDT] <File Progress Event Thread> DBG-X: parameter Password = **hidden value**[2014-04-03 15:45:15 PDT] <File Progress Event Thread> DBG-X: parameter Pod = Newark Signiant 5[2014-04-03 15:45:15 PDT] <File Progress Event Thread> DBG-X: parameter ProviderName = Apple[2014-04-03 15:45:15 PDT] <File Progress Event Thread> DBG-X: parameter Transport = Signiant[2014-04-03 15:45:15 PDT] <File Progress Event Thread> DBG-X: parameter TransporterArguments = -u bob -m upload -t Signiant -f c:\Transporter-Package -v eXtreme -s Apple -k 200000 -callerPWD C:\Program Files\itms[2014-04-03 15:45:15 PDT] <File Progress Event Thread> DBG-X: parameter Username = bob[2014-04-03 15:45:15 PDT] <File Progress Event Thread> DBG-X: parameter Version = 3.3.0[2014-04-03 15:45:15 PDT] <File Progress Event Thread> INFO: id = 20140403154515-294[2014-04-03 15:45:15 PDT] <Data Channel Controller> DBG-X: The status for the file, metadata.xml, is TRANSFERRED.[2014-04-03 15:45:15 PDT] <Data Channel Controller> INFO: Package upload progress: 0.02% completed[2014-04-03 15:45:15 PDT] <File Progress Event Thread> DBG-X: Apple's web service operation return value:[2014-04-03 15:45:15 PDT] <File Progress Event Thread> DBG-X: parameter Success = true[2014-04-03 15:45:15 PDT] <File Progress Event Thread> INFO: File: cover.png 15800/40743, 38% completed[2014-04-03 15:45:15 PDT] <File Progress Event Thread> INFO: File: cover.png 31600/40743, 77% completed[2014-04-03 15:45:15 PDT] <File Progress Event Thread> INFO: File: cover.png 40743/40743, 100% completed[2014-04-03 15:45:15 PDT] <Data Channel Controller> DBG-X: The status for the file, cover.png, is TRANSFERRED.[2014-04-03 15:45:15 PDT] <Data Channel Controller> INFO: Package upload progress: 0.32% completed[2014-04-03 15:45:16 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 284400/13599659, 2% completed[2014-04-03 15:45:16 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 553000/13599659, 4% completed[2014-04-03 15:45:16 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 695200/13599659, 5% completed[2014-04-03 15:45:16 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 821600/13599659, 6% completed[2014-04-03 15:45:16 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 963800/13599659, 7% completed[2014-04-03 15:45:17 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 1232400/13599659, 9% completed[2014-04-03 15:45:17 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 1374600/13599659, 10% completed[2014-04-03 15:45:17 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 1501000/13599659, 11% completed[2014-04-03 15:45:17 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 1769600/13599659, 13% completed[2014-04-03 15:45:17 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 1911800/13599659, 14% completed[2014-04-03 15:45:18 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 2054000/13599659, 15% completed[2014-04-03 15:45:18 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 2180400/13599659, 16% completed[2014-04-03 15:45:18 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 2322600/13599659, 17% completed[2014-04-03 15:45:18 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 2449000/13599659, 18% completed[2014-04-03 15:45:18 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 2591200/13599659, 19% completed[2014-04-03 15:45:18 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 2733400/13599659, 20% completed[2014-04-03 15:45:19 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 2859800/13599659, 21% completed[2014-04-03 15:45:19 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 3002000/13599659, 22% completed[2014-04-03 15:45:19 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 3128400/13599659, 23% completed[2014-04-03 15:45:19 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 3270600/13599659, 24% completed[2014-04-03 15:45:19 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 3412800/13599659, 25% completed[2014-04-03 15:45:19 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 3681400/13599659, 27% completed[2014-04-03 15:45:20 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 3823600/13599659, 28% completed[2014-04-03 15:45:20 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 4092200/13599659, 30% completed[2014-04-03 15:45:20 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 4218600/13599659, 31% completed[2014-04-03 15:45:20 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 4503000/13599659, 33% completed[2014-04-03 15:45:21 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 4629400/13599659, 34% completed[2014-04-03 15:45:21 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 4898000/13599659, 36% completed[2014-04-03 15:45:21 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 5040200/13599659, 37% completed[2014-04-03 15:45:21 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 5308800/13599659, 39% completed[2014-04-03 15:45:22 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 5451000/13599659, 40% completed[2014-04-03 15:45:22 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 5577400/13599659, 41% completed[2014-04-03 15:45:22 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 5861800/13599659, 43% completed[2014-04-03 15:45:22 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 5988200/13599659, 44% completed[2014-04-03 15:45:22 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 6256800/13599659, 46% completed[2014-04-03 15:45:23 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 6399000/13599659, 47% completed[2014-04-03 15:45:23 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 6667600/13599659, 49% completed[2014-04-03 15:45:23 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 6809800/13599659, 50% completed[2014-04-03 15:45:23 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 7078400/13599659, 52% completed[2014-04-03 15:45:24 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 7347000/13599659, 54% completed[2014-04-03 15:45:24 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 7489200/13599659, 55% completed[2014-04-03 15:45:24 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 7757800/13599659, 57% completed[2014-04-03 15:45:24 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 8026400/13599659, 59% completed[2014-04-03 15:45:25 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 8168600/13599659, 60% completed[2014-04-03 15:45:25 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 8310800/13599659, 61% completed[2014-04-03 15:45:25 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 8579400/13599659, 63% completed[2014-04-03 15:45:25 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 8848000/13599659, 65% completed[2014-04-03 15:45:26 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 8990200/13599659, 66% completed[2014-04-03 15:45:26 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 9116600/13599659, 67% completed[2014-04-03 15:45:26 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 9258800/13599659, 68% completed[2014-04-03 15:45:26 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 9527400/13599659, 70% completed[2014-04-03 15:45:27 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 9796000/13599659, 72% completed[2014-04-03 15:45:27 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 9938200/13599659, 73% completed[2014-04-03 15:45:27 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 10064600/13599659, 74% completed[2014-04-03 15:45:27 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 10349000/13599659, 76% completed[2014-04-03 15:45:27 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 10617600/13599659, 78% completed[2014-04-03 15:45:28 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 10744000/13599659, 79% completed[2014-04-03 15:45:28 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 10886200/13599659, 80% completed[2014-04-03 15:45:28 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 11028400/13599659, 81% completed[2014-04-03 15:45:28 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 11297000/13599659, 83% completed[2014-04-03 15:45:29 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 11565600/13599659, 85% completed[2014-04-03 15:45:29 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 11707800/13599659, 86% completed[2014-04-03 15:45:29 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 11834200/13599659, 87% completed[2014-04-03 15:45:29 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 12118600/13599659, 89% completed[2014-04-03 15:45:30 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 12387200/13599659, 91% completed[2014-04-03 15:45:30 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 12513600/13599659, 92% completed[2014-04-03 15:45:30 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 12655800/13599659, 93% completed[2014-04-03 15:45:30 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 12924400/13599659, 95% completed[2014-04-03 15:45:30 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 13193000/13599659, 97% completed[2014-04-03 15:45:31 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 13335200/13599659, 98% completed[2014-04-03 15:45:31 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 13477400/13599659, 99% completed[2014-04-03 15:45:31 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 13599659/13599659, 100% completed[2014-04-03 15:45:31 PDT] <Data Channel Controller> DBG-X: The status for the file, prove-it.flac, is TRANSFERRED.[2014-04-03 15:45:31 PDT] <Data Channel Controller> INFO: Package upload progress: 100% completed[2014-04-03 15:45:31 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-04-03 15:45:31 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTEDApr 3, 2014 3:45:31 PM com.signiant.interactivetransfer.engine.TransferEngine doTransferINFO: Transfer completed: SUCCESSFUL[2014-04-03 15:45:31 PDT] <main> INFO: The file, metadata.xml, was uploaded successfully.[2014-04-03 15:45:31 PDT] <main> INFO: The file, cover.png, was uploaded successfully.[2014-04-03 15:45:31 PDT] <main> INFO: The file, prove-it.flac, was uploaded successfully.[2014-04-03 15:45:31 PDT] <main> INFO: The status for the upload is SUCCESSFUL.[2014-04-03 15:45:31 PDT] <main> INFO: The package's files (98143907091223.itmsp) uploaded successfully.[2014-04-03 15:45:31 PDT] <main> INFO: Done performing upload.[2014-04-03 15:45:31 PDT] <main> DBG-X: The transfer time for the package 98143907091223.itmsp was 19860 milliseconds.[2014-04-03 15:45:31 PDT] <main> DBG-X: Throughput information for 98143907091223.itmsp: 0 minutes, 19.86 seconds, 13.01MB, 670.88KB/sec[2014-04-03 15:45:31 PDT] <main> INFO: Performing uploadDone notification to Apple for package 98143907091223.itmsp ...[2014-04-03 15:45:31 PDT] <main> DBG-X: Memory: [JVM] 60M free, 96M total, 989M max [System] (Physical) 1545M free, 2047M total (Swap) 2126M free, 2474M total[2014-04-03 15:45:31 PDT] <main> DBG-X: Deflated 31887 bytes to 7388[2014-04-03 15:45:31 PDT] <main> DBG-X: Deflated 814 bytes to 396[2014-04-03 15:45:31 PDT] <main> DBG-X: Using operation named: uploadDoneWithArguments[2014-04-03 15:45:31 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-04-03 15:45:31 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-04-03 15:45:31 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-04-03 15:45:31 PDT] <main> DBG-X: parameter CPUToken = e25c3e7d-a0ef-48ed-aede-4cb73fc1d35f/1396565111006[2014-04-03 15:45:31 PDT] <main> DBG-X: parameter ClientChecksumInfo = [{FileSize=40743, CalculatedChecksum=76bc3f3dfb88c08b04bbd2a4df7b8336, FileLastModified=1396304753000, Filename=cover.png, CalculationTime=0}, {FileSize=13599659, CalculatedChecksum=4edd5364f6be1f55e570dee08e3f4715, FileLastModified=1376434038000, Filename=prove-it.flac, CalculationTime=47}][2014-04-03 15:45:31 PDT] <main> DBG-X: parameter ExtraTransportLogCompressed = (suppressed)[2014-04-03 15:45:31 PDT] <main> DBG-X: parameter FileSizeInfo = {metadata.xml=2950, cover.png=40743, prove-it.flac=13599659}[2014-04-03 15:45:31 PDT] <main> DBG-X: parameter NewPackageName = 98143907091223-20140403154511-966.itmsp[2014-04-03 15:45:31 PDT] <main> DBG-X: parameter NumberBytesTransferred = 13643352[2014-04-03 15:45:31 PDT] <main> DBG-X: parameter OSIdentifier = Windows 2003 5.2 (x86); jvm=17.0-b17; jre=1.6.0_21-b07[2014-04-03 15:45:31 PDT] <main> DBG-X: parameter PackagePathWithoutBase = sgr2_pod2/transporter/content/transporter/Apple[2014-04-03 15:45:31 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-04-03 15:45:31 PDT] <main> DBG-X: parameter ProviderName = Apple[2014-04-03 15:45:31 PDT] <main> DBG-X: parameter Throttle = 200000[2014-04-03 15:45:31 PDT] <main> DBG-X: parameter TransferTime = 19860[2014-04-03 15:45:31 PDT] <main> DBG-X: parameter Transport = Signiant[2014-04-03 15:45:31 PDT] <main> DBG-X: parameter TransportLogCompressed = (suppressed)[2014-04-03 15:45:31 PDT] <main> DBG-X: parameter TransporterArguments = -u bob -m upload -t Signiant -f c:\Transporter-Package -v eXtreme -s Apple -k 200000 -callerPWD C:\Program Files\itms[2014-04-03 15:45:31 PDT] <main> DBG-X: parameter Username = bob[2014-04-03 15:45:31 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-04-03 15:45:31 PDT] <main> INFO: id = 20140403154531-896[2014-04-03 15:45:32 PDT] <main> DBG-X: Apple's web service operation return value:[2014-04-03 15:45:32 PDT] <main> DBG-X: parameter Success = true[2014-04-03 15:45:32 PDT] <main> DBG-X: Unlocking token at path C:\Documents and Settings\Administrator\.itmstransporter\UploadTokens\everest_Apple_98143907091223.itmsp.token[2014-04-03 15:45:32 PDT] <main> DBG-X: Releasing token file lock[2014-04-03 15:45:32 PDT] <main> DBG-X: Removing token at path C:\Documents and Settings\Administrator\.itmstransporter\UploadTokens\everest_Apple_98143907091223.itmsp.token[2014-04-03 15:45:32 PDT] <main> INFO: Done performing uploadDone notification to Apple.[2014-04-03 15:45:32 PDT] <main> INFO: The package: c:\Transporter-Package\98143907091223.itmsp has been successfully uploaded.Package Summary:1 packages were uploaded successfully: c:\Transporter-Package\98143907091223.itmsp[2014-04-03 15:45:32 PDT] <main> DBG-X: Returning 0Press any key to continue . . .C:\Program Files\itms>

Transporter uploads successful Apple packages in the C:\Transporter-Package directory to the Signiant server, displays the package metadata, and displays eXtreme logging information. When Transporter finishes executing the command it displays information indicating whether it could successfully upload packages or not.

In this example, Transporter displays information indicating one package was uploaded successfully (98143907091223.itmsp).

Signiant (failing over to Aspera)

In the following example, the user, bob, runs Transporter in upload mode and specifies that Transporter use 200000 Kbit/s throttle speed to upload all Apple packages in the /tmp/packages directory to the Signiant server, with only the Aspera delivery method as the fall back, and display eXtreme logging information.

[bsmith@everest tmp]$ /usr/local/itms/bin/iTMSTransporter -u bob -m upload -f /tmp/packages/ -v eXtreme -s Apple -t Signiant,Aspera -k 200000[2014-04-03 16:21:22 PDT] <main> INFO: Transporter is skipping bundle update check: Already checked recently.bob's password: [2014-04-03 16:21:26 PDT] <main> INFO: Logging level set to eXtreme[2014-04-03 16:21:26 PDT] <main> INFO: Logging configured successfully.[2014-04-03 16:21:26 PDT] <main> DEBUG: Attempting refresh of configuration data from https://contentdelivery.itunes.apple.com/transporter/Defaults.properties[2014-04-03 16:21:26 PDT] <main> DEBUG: Configuration refresh successful.[2014-04-03 16:21:26 PDT] <main> DEBUG: Saving configuration to local path: /home/bsmith/.itmstransporter/Defaults.properties[2014-04-03 16:21:26 PDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2014-04-03 16:21:26 PDT] <main> INFO: OS identifier: Linux 2.6.32-431.3.1.el6.x86_64 (amd64); jvm=24.45-b08; jre=1.7.0_51-mockbuild_2014_01_15_01_39-b00[2014-04-03 16:21:26 PDT] <main> INFO: Memory: [JVM] 38M free, 57M total, 989M max [System] (Physical) 2667M free, 3827M total (Swap) 3275M free, 3275M total[2014-04-03 16:21:26 PDT] <main> INFO: Upload mode selected.[2014-04-03 16:21:26 PDT] <main> INFO: Examining the package at: /tmp/packages/98143907099229.itmsp[2014-04-03 16:21:26 PDT] <main> INFO: Ensuring that package has well formed metadata file...[2014-04-03 16:21:26 PDT] <main> DEBUG: Getting case-sensitive metadata xml filename...[2014-04-03 16:21:26 PDT] <main> INFO: Gathering the list of valid files from the package ...[2014-04-03 16:21:26 PDT] <main> DEBUG: prove-it.flac will be verified by Apple's web service to determine if it is a valid file.[2014-04-03 16:21:26 PDT] <main> DEBUG: cover.png will be verified by Apple's web service to determine if it is a valid file.[2014-04-03 16:21:26 PDT] <main> DEBUG: metadata.xml will be verified by Apple's web service to determine if it is a valid file.[2014-04-03 16:21:26 PDT] <main> INFO: Finished gathering the list of valid files from the package.[2014-04-03 16:21:26 PDT] <main> DEBUG: Case-sensitive metadata filename is: metadata.xml[2014-04-03 16:21:26 PDT] <main> INFO: Performing authentication of package 98143907099229.itmsp ...[2014-04-03 16:21:26 PDT] <main> DBG-X: Memory: [JVM] 17M free, 57M total, 989M max [System] (Physical) 2647M free, 3827M total (Swap) 3275M free, 3275M total[2014-04-03 16:21:26 PDT] <main> DBG-X: Deflated 2950 bytes to 1168[2014-04-03 16:21:26 PDT] <main> DBG-X: Using operation named: validateMetadata[2014-04-03 16:21:26 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-04-03 16:21:26 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-04-03 16:21:26 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-04-03 16:21:26 PDT] <main> DBG-X: parameter Files = [prove-it.flac, cover.png, metadata.xml][2014-04-03 16:21:26 PDT] <main> DBG-X: parameter Metadata = <?xml version="1.0" encoding="UTF-8" standalone="no"?><package xmlns="http://apple.com/itunes/importer" version="music5.1"> <language>en-US</language> <provider>Apple</provider> <album>[To improve readability, XML metadata output details are not shown.] </album></package>[2014-04-03 16:21:26 PDT] <main> DBG-X: parameter MetadataChecksum = 6ab02b90c40ab8ffa2557f48c50f123a[2014-04-03 16:21:26 PDT] <main> DBG-X: parameter MetadataCompressed = (suppressed)[2014-04-03 16:21:26 PDT] <main> DBG-X: parameter OSIdentifier = Linux 2.6.32-431.3.1.el6.x86_64 (amd64); jvm=24.45-b08; jre=1.7.0_51-mockbuild_2014_01_15_01_39-b00[2014-04-03 16:21:26 PDT] <main> DBG-X: parameter PackageName = 98143907099229.itmsp[2014-04-03 16:21:26 PDT] <main> DBG-X: parameter PackageSize = 13643352[2014-04-03 16:21:26 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-04-03 16:21:26 PDT] <main> DBG-X: parameter ProviderName = Apple[2014-04-03 16:21:26 PDT] <main> DBG-X: parameter Throttle = 200000[2014-04-03 16:21:26 PDT] <main> DBG-X: parameter TransporterArguments = -u bob -m upload -f /tmp/packages/ -v eXtreme -s Apple -t Signiant,Aspera -k 200000[2014-04-03 16:21:26 PDT] <main> DBG-X: parameter Username = bob[2014-04-03 16:21:26 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-04-03 16:21:26 PDT] <main> INFO: id = 20140403162126-004[2014-04-03 16:21:28 PDT] <main> DBG-X: Apple's web service operation return value:[2014-04-03 16:21:28 PDT] <main> DBG-X: parameter CPUToken = eb3afa9a-d299-4c49-8de0-292593490f4d/1396567289280[2014-04-03 16:21:28 PDT] <main> DBG-X: parameter FileSizes = {cover.png=40743, prove-it.flac=13599659}[2014-04-03 16:21:28 PDT] <main> DBG-X: parameter AssetsToDescribe = [{UTI=public.png, Role=source, ShouldDescribeAsset=true, Filename=cover.png}, {UTI=org.xiph.flac, Role=source, ShouldDescribeAsset=true, Filename=prove-it.flac}][2014-04-03 16:21:28 PDT] <main> DBG-X: parameter Checksums = {cover.png=76bc3f3dfb88c08b04bbd2a4df7b8336, prove-it.flac=4edd5364f6be1f55e570dee08e3f4715}[2014-04-03 16:21:28 PDT] <main> DBG-X: parameter Success = true[2014-04-03 16:21:28 PDT] <main> DBG-X: parameter MinimumFileSizeThresholdForCheckum = 104857600[2014-04-03 16:21:28 PDT] <main> DBG-X: parameter FilesToUpload = [metadata.xml, cover.png, prove-it.flac][2014-04-03 16:21:28 PDT] <main> DBG-X: parameter ProviderNameForToken = Apple[2014-04-03 16:21:28 PDT] <main> INFO: The list of files requested for upload by Apple is: [metadata.xml, cover.png, prove-it.flac]. These are the files that will be uploaded.[2014-04-03 16:21:28 PDT] <main> INFO: Starting media analysis of assets[2014-04-03 16:21:29 PDT] <main> DEBUG: Handling asset: filename=cover.png,uti=public.png,role=source,describe=true[2014-04-03 16:21:29 PDT] <main> DEBUG: Using container type tool name and version: FoghornLeghorn Image Parser:1.22[2014-04-03 16:21:29 PDT] <main> DEBUG: Using path: /tmp/packages/98143907099229.itmsp/cover.png[2014-04-03 16:21:29 PDT] <main> DBG-X: Asset description: <?xml version="1.0" encoding="UTF-8"?><!--Generated by the FoghornLeghorn ImageDescriptionGenerator, version 1.22--><image> <height>1400</height> <width>1400</width> <sample_precision>8</sample_precision> <color_space>RGB</color_space> <alpha_channel>true</alpha_channel> <color_map>false</color_map></image>[2014-04-03 16:21:29 PDT] <main> DEBUG: Asset successfully described: com.apple.jingle.leghorn.fileformat.impl.SimpleContainerDescription@117767e2[2014-04-03 16:21:29 PDT] <main> DEBUG: Handling asset: filename=prove-it.flac,uti=org.xiph.flac,role=source,describe=true[2014-04-03 16:21:29 PDT] <main> DEBUG: Using container type tool name and version: FoghornLeghorn FLAC Describer:1.22[2014-04-03 16:21:29 PDT] <main> DEBUG: Using path: /tmp/packages/98143907099229.itmsp/prove-it.flac[2014-04-03 16:21:30 PDT] <main> DBG-X: Asset description: <?xml version="1.0" encoding="UTF-8" standalone="no"?><stream_description asset_type="FLAC Audio File" uti="org.xiph.flac"> <overview> <file_size>13599659</file_size> <duration units="seconds">149.16</duration> </overview> <header>fLaC</header> <metadata> <stream_info> <min_block_size units="samples">4608</min_block_size> <max_block_size units="samples">4608</max_block_size> <min_frame_size units="bytes">1570</min_frame_size> <max_frame_size units="bytes">14929</max_frame_size> <sample_rate units="Hz">44100</sample_rate> <channels>2</channels> <bit_depth>16</bit_depth> <total_samples>6577956</total_samples> <md5>9a64e80916d7fe0faf938bb846bdef67</md5> </stream_info> </metadata> <audioframes> <frames>1428</frames> <blocking_strategy>Fixed</blocking_strategy> <last_block_size units="samples">2340</last_block_size> </audioframes> <validationreport> <warnings>0</warnings> <errors>0</errors> </validationreport></stream_description>[2014-04-03 16:21:30 PDT] <main> DEBUG: Asset successfully described: com.apple.jingle.leghorn.fileformat.impl.SingleStreamContainerDescription@51557949[2014-04-03 16:21:30 PDT] <main> INFO: Asset media analysis has completed[2014-04-03 16:21:30 PDT] <main> DBG-X: Memory: [JVM] 19M free, 57M total, 989M max [System] (Physical) 2634M free, 3827M total (Swap) 3275M free, 3275M total[2014-04-03 16:21:30 PDT] <main> DBG-X: Using operation named: lookupTransportDiagnostic[2014-04-03 16:21:30 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-04-03 16:21:30 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-04-03 16:21:30 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-04-03 16:21:30 PDT] <main> DBG-X: parameter OSIdentifier = Linux 2.6.32-431.3.1.el6.x86_64 (amd64); jvm=24.45-b08; jre=1.7.0_51-mockbuild_2014_01_15_01_39-b00[2014-04-03 16:21:30 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-04-03 16:21:30 PDT] <main> DBG-X: parameter ProviderName = Apple[2014-04-03 16:21:30 PDT] <main> DBG-X: parameter TransporterArguments = -u bob -m upload -f /tmp/packages/ -v eXtreme -s Apple -t Signiant,Aspera -k 200000[2014-04-03 16:21:30 PDT] <main> DBG-X: parameter Username = bob[2014-04-03 16:21:30 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-04-03 16:21:30 PDT] <main> INFO: id = 20140403162130-642[2014-04-03 16:21:31 PDT] <main> DBG-X: Apple's web service operation return value:[2014-04-03 16:21:31 PDT] <main> DBG-X: parameter SigniantLoggingLevel = OFF[2014-04-03 16:21:31 PDT] <main> DBG-X: parameter AsperaLoggingLevel = OFF[2014-04-03 16:21:31 PDT] <main> INFO: Signiant TransferEngine build 10.4.0.47040[2014-04-03 16:21:31 PDT] <main> INFO: Using Signiant UDP transport[2014-04-03 16:21:31 PDT] <main> DBG-X: Setting the target rate to 30000002 bytes per second.[2014-04-03 16:21:31 PDT] <main> DBG-X: Setting the throttle to 25000000 bytes per second.[2014-04-03 16:21:31 PDT] <main> INFO: Transfer engine: 10.4.0.47040[2014-04-03 16:21:31 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-04-03 16:21:31 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is CONNECTING[2014-04-03 16:21:31 PDT] <Transport Protocol Seeker> INFO: Processing URL list:mxwan://sgr203.apple.com:44001/|mxwan://sgr204.apple.com:44001/|mxwan://sgr205.apple.com:44001/|mxwan://sgr206.apple.com:44001/[2014-04-03 16:21:31 PDT] <Connector: UDP sgr204.apple.com/17.152.249.104:44001> INFO: Trying UDP sgr204.apple.com/17.152.249.104:44001...[2014-04-03 16:21:31 PDT] <Connector: UDP sgr203.apple.com/17.152.249.103:44001> INFO: Trying UDP sgr203.apple.com/17.152.249.103:44001...[2014-04-03 16:21:31 PDT] <Connector: UDP sgr206.apple.com/17.152.249.106:44001> INFO: Trying UDP sgr206.apple.com/17.152.249.106:44001...[2014-04-03 16:21:31 PDT] <Connector: UDP sgr205.apple.com/17.152.249.105:44001> INFO: Trying UDP sgr205.apple.com/17.152.249.105:44001...[2014-04-03 16:21:32 PDT] <Transport Protocol> INFO: Authenticating[2014-04-03 16:21:32 PDT] <Transport Protocol Seeker> INFO: Connected to UDP sgr205.apple.com/17.152.249.105:44001[2014-04-03 16:21:33 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is AWAITING_DATA_STREAMS[2014-04-03 16:21:33 PDT] <Transport Protocol> INFO: Setting up data streams[2014-04-03 16:21:33 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-04-03 16:21:34 PDT] <Transport Protocol> ERROR: An exception has occurred: Operation not permitted[2014-04-03 16:21:34 PDT] <Transport Protocol> DEBUG: java.io.IOException: Operation not permitted at sun.nio.ch.DatagramDispatcher.write0(Native Method) at sun.nio.ch.DatagramDispatcher.write(DatagramDispatcher.java:51) at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:93) at sun.nio.ch.IOUtil.write(IOUtil.java:51) at sun.nio.ch.DatagramChannelImpl.write(DatagramChannelImpl.java:616) at com.signiant.mobilize.ddsclient.connection.udp.packets.DatagramBuffer.write(DatagramBuffer.java:136) at com.signiant.mobilize.ddsclient.connection.udp.UdpSession.send_transport_rejection(UdpSession.java:2687) at com.signiant.mobilize.ddsclient.connection.udp.UdpSession.reset(UdpSession.java:5549) at com.signiant.mobilize.ddsclient.connection.udp.UdpSession.connect(UdpSession.java:5813) at com.signiant.interactivetransfer.engine.TransferInstance.newUdpSession(TransferInstance.java:312) at com.signiant.interactivetransfer.engine.TransferInstance.newUdpDataSession(TransferInstance.java:270) at com.signiant.interactivetransfer.engine.ControlStream$UdpSessionPort.perform(ControlStream.java:130) at com.signiant.interactivetransfer.engine.ControlStream$Command.match(ControlStream.java:60) at com.signiant.interactivetransfer.engine.ControlStream.transfer(ControlStream.java:1471) at com.signiant.interactivetransfer.engine.TransferEngine.doTransfer(TransferEngine.java:3859) at com.signiant.interactivetransfer.engine.TransferEngine.access$1200(TransferEngine.java:149) at com.signiant.interactivetransfer.engine.TransferEngine$8.run(TransferEngine.java:4032)[2014-04-03 16:21:34 PDT] <Transport Protocol> DEBUG: Received failed transfer notification; aborting[2014-04-03 16:21:34 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-04-03 16:21:34 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-04-03 16:21:34 PDT] <main> WARN: Creating a new Signiant Transfer Engine because the previous transfer had to be canceled. This session is at risk of running out of available system resources.[2014-04-03 16:21:34 PDT] <main> INFO: Signiant TransferEngine build 10.4.0.47040[2014-04-03 16:21:34 PDT] <main> INFO: Using Signiant UDP transport[2014-04-03 16:21:34 PDT] <main> DBG-X: Setting the target rate to 30000002 bytes per second.[2014-04-03 16:21:34 PDT] <main> DBG-X: Setting the throttle to 25000000 bytes per second.[2014-04-03 16:21:34 PDT] <main> INFO: Transfer engine: 10.4.0.47040[2014-04-03 16:21:34 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-04-03 16:21:34 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is CONNECTING[2014-04-03 16:21:34 PDT] <Transport Protocol Seeker> INFO: Processing URL list:mxwan://sgr203.apple.com:44001/|mxwan://sgr204.apple.com:44001/|mxwan://sgr205.apple.com:44001/|mxwan://sgr206.apple.com:44001/[2014-04-03 16:21:34 PDT] <Connector: UDP sgr205.apple.com/17.152.249.105:44001> INFO: Trying UDP sgr205.apple.com/17.152.249.105:44001...[2014-04-03 16:21:34 PDT] <Connector: UDP sgr206.apple.com/17.152.249.106:44001> INFO: Trying UDP sgr206.apple.com/17.152.249.106:44001...[2014-04-03 16:21:34 PDT] <Connector: UDP sgr204.apple.com/17.152.249.104:44001> INFO: Trying UDP sgr204.apple.com/17.152.249.104:44001...[2014-04-03 16:21:34 PDT] <Connector: UDP sgr203.apple.com/17.152.249.103:44001> INFO: Trying UDP sgr203.apple.com/17.152.249.103:44001...[2014-04-03 16:21:36 PDT] <Transport Protocol Seeker> INFO: Connected to UDP sgr205.apple.com/17.152.249.105:44001[2014-04-03 16:21:36 PDT] <Transport Protocol> INFO: Authenticating[2014-04-03 16:21:36 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is AWAITING_DATA_STREAMS[2014-04-03 16:21:36 PDT] <Transport Protocol> INFO: Setting up data streams[2014-04-03 16:21:37 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-04-03 16:21:38 PDT] <Transport Protocol> ERROR: An exception has occurred: Operation not permitted[2014-04-03 16:21:38 PDT] <Transport Protocol> DEBUG: java.io.IOException: Operation not permitted at sun.nio.ch.DatagramDispatcher.write0(Native Method) at sun.nio.ch.DatagramDispatcher.write(DatagramDispatcher.java:51) at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:93) at sun.nio.ch.IOUtil.write(IOUtil.java:51) at sun.nio.ch.DatagramChannelImpl.write(DatagramChannelImpl.java:616) at com.signiant.mobilize.ddsclient.connection.udp.packets.DatagramBuffer.write(DatagramBuffer.java:136) at com.signiant.mobilize.ddsclient.connection.udp.UdpSession.send_transport_rejection(UdpSession.java:2687) at com.signiant.mobilize.ddsclient.connection.udp.UdpSession.reset(UdpSession.java:5549) at com.signiant.mobilize.ddsclient.connection.udp.UdpSession.connect(UdpSession.java:5813) at com.signiant.interactivetransfer.engine.TransferInstance.newUdpSession(TransferInstance.java:312) at com.signiant.interactivetransfer.engine.TransferInstance.newUdpDataSession(TransferInstance.java:270) at com.signiant.interactivetransfer.engine.ControlStream$UdpSessionPort.perform(ControlStream.java:130) at com.signiant.interactivetransfer.engine.ControlStream$Command.match(ControlStream.java:60) at com.signiant.interactivetransfer.engine.ControlStream.transfer(ControlStream.java:1471) at com.signiant.interactivetransfer.engine.TransferEngine.doTransfer(TransferEngine.java:3859) at com.signiant.interactivetransfer.engine.TransferEngine.access$1200(TransferEngine.java:149) at com.signiant.interactivetransfer.engine.TransferEngine$8.run(TransferEngine.java:4032)[2014-04-03 16:21:38 PDT] <Transport Protocol> DEBUG: Received failed transfer notification; aborting[2014-04-03 16:21:38 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-04-03 16:21:38 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-04-03 16:21:38 PDT] <main> WARN: Creating a new Signiant Transfer Engine because the previous transfer had to be canceled. This session is at risk of running out of available system resources.[2014-04-03 16:21:38 PDT] <main> INFO: Signiant TransferEngine build 10.4.0.47040[2014-04-03 16:21:38 PDT] <main> INFO: Using Signiant UDP transport[2014-04-03 16:21:38 PDT] <main> DBG-X: Setting the target rate to 30000002 bytes per second.[2014-04-03 16:21:38 PDT] <main> DBG-X: Setting the throttle to 25000000 bytes per second.[2014-04-03 16:21:38 PDT] <main> INFO: Transfer engine: 10.4.0.47040[2014-04-03 16:21:38 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-04-03 16:21:38 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is CONNECTING[2014-04-03 16:21:38 PDT] <Transport Protocol Seeker> INFO: Processing URL list:mxwan://sgr403.apple.com:44001/|mxwan://sgr402.apple.com:44001/|mxwan://sgr404.apple.com:44001/|mxwan://sgr401.apple.com:44001/[2014-04-03 16:21:38 PDT] <Connector: UDP sgr403.apple.com/17.172.190.103:44001> INFO: Trying UDP sgr403.apple.com/17.172.190.103:44001...[2014-04-03 16:21:38 PDT] <Connector: UDP sgr401.apple.com/17.172.190.101:44001> INFO: Trying UDP sgr401.apple.com/17.172.190.101:44001...[2014-04-03 16:21:38 PDT] <Connector: UDP sgr402.apple.com/17.172.190.102:44001> INFO: Trying UDP sgr402.apple.com/17.172.190.102:44001...[2014-04-03 16:21:38 PDT] <Connector: UDP sgr404.apple.com/17.172.190.104:44001> INFO: Trying UDP sgr404.apple.com/17.172.190.104:44001...[2014-04-03 16:21:39 PDT] <Transport Protocol Seeker> INFO: Connected to UDP sgr402.apple.com/17.172.190.102:44001[2014-04-03 16:21:39 PDT] <Transport Protocol> INFO: Authenticating[2014-04-03 16:21:40 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is AWAITING_DATA_STREAMS[2014-04-03 16:21:40 PDT] <Transport Protocol> INFO: Setting up data streams[2014-04-03 16:21:40 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-04-03 16:21:41 PDT] <Transport Protocol> ERROR: An exception has occurred: Operation not permitted[2014-04-03 16:21:41 PDT] <Transport Protocol> DEBUG: java.io.IOException: Operation not permitted at sun.nio.ch.DatagramDispatcher.write0(Native Method) at sun.nio.ch.DatagramDispatcher.write(DatagramDispatcher.java:51) at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:93) at sun.nio.ch.IOUtil.write(IOUtil.java:51) at sun.nio.ch.DatagramChannelImpl.write(DatagramChannelImpl.java:616) at com.signiant.mobilize.ddsclient.connection.udp.packets.DatagramBuffer.write(DatagramBuffer.java:136) at com.signiant.mobilize.ddsclient.connection.udp.UdpSession.send_transport_rejection(UdpSession.java:2687) at com.signiant.mobilize.ddsclient.connection.udp.UdpSession.reset(UdpSession.java:5549) at com.signiant.mobilize.ddsclient.connection.udp.UdpSession.connect(UdpSession.java:5813) at com.signiant.interactivetransfer.engine.TransferInstance.newUdpSession(TransferInstance.java:312) at com.signiant.interactivetransfer.engine.TransferInstance.newUdpDataSession(TransferInstance.java:270) at com.signiant.interactivetransfer.engine.ControlStream$UdpSessionPort.perform(ControlStream.java:130) at com.signiant.interactivetransfer.engine.ControlStream$Command.match(ControlStream.java:60) at com.signiant.interactivetransfer.engine.ControlStream.transfer(ControlStream.java:1471) at com.signiant.interactivetransfer.engine.TransferEngine.doTransfer(TransferEngine.java:3859) at com.signiant.interactivetransfer.engine.TransferEngine.access$1200(TransferEngine.java:149) at com.signiant.interactivetransfer.engine.TransferEngine$8.run(TransferEngine.java:4032)[2014-04-03 16:21:41 PDT] <Transport Protocol> DEBUG: Received failed transfer notification; aborting[2014-04-03 16:21:41 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-04-03 16:21:41 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-04-03 16:21:42 PDT] <main> WARN: Creating a new Signiant Transfer Engine because the previous transfer had to be canceled. This session is at risk of running out of available system resources.[2014-04-03 16:21:42 PDT] <main> INFO: Signiant TransferEngine build 10.4.0.47040[2014-04-03 16:21:42 PDT] <main> INFO: Using Signiant UDP transport[2014-04-03 16:21:42 PDT] <main> DBG-X: Setting the target rate to 30000002 bytes per second.[2014-04-03 16:21:42 PDT] <main> DBG-X: Setting the throttle to 25000000 bytes per second.[2014-04-03 16:21:42 PDT] <main> INFO: Transfer engine: 10.4.0.47040[2014-04-03 16:21:42 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-04-03 16:21:42 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is CONNECTING[2014-04-03 16:21:42 PDT] <Transport Protocol Seeker> INFO: Processing URL list: mxwan://sgr403.apple.com:44001/|mxwan://sgr402.apple.com:44001/|mxwan://sgr404.apple.com:44001/|mxwan://sgr401.apple.com:44001/[2014-04-03 16:21:42 PDT] <Connector: UDP sgr401.apple.com/17.172.190.101:44001> INFO: Trying UDP sgr401.apple.com/17.172.190.101:44001...[2014-04-03 16:21:42 PDT] <Connector: UDP sgr404.apple.com/17.172.190.104:44001> INFO: Trying UDP sgr404.apple.com/17.172.190.104:44001...[2014-04-03 16:21:42 PDT] <Connector: UDP sgr403.apple.com/17.172.190.103:44001> INFO: Trying UDP sgr403.apple.com/17.172.190.103:44001...[2014-04-03 16:21:42 PDT] <Connector: UDP sgr402.apple.com/17.172.190.102:44001> INFO: Trying UDP sgr402.apple.com/17.172.190.102:44001...[2014-04-03 16:21:43 PDT] <Transport Protocol Seeker> INFO: Connected to UDP sgr404.apple.com/17.172.190.104:44001[2014-04-03 16:21:43 PDT] <Transport Protocol> INFO: Authenticating[2014-04-03 16:21:44 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is AWAITING_DATA_STREAMS[2014-04-03 16:21:44 PDT] <Transport Protocol> INFO: Setting up data streams[2014-04-03 16:21:44 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-04-03 16:21:45 PDT] <Transport Protocol> ERROR: An exception has occurred: Operation not permitted[2014-04-03 16:21:45 PDT] <Transport Protocol> DEBUG: java.io.IOException: Operation not permitted at sun.nio.ch.DatagramDispatcher.write0(Native Method) at sun.nio.ch.DatagramDispatcher.write(DatagramDispatcher.java:51) at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:93) at sun.nio.ch.IOUtil.write(IOUtil.java:51) at sun.nio.ch.DatagramChannelImpl.write(DatagramChannelImpl.java:616) at com.signiant.mobilize.ddsclient.connection.udp.packets.DatagramBuffer.write(DatagramBuffer.java:136) at com.signiant.mobilize.ddsclient.connection.udp.UdpSession.send_transport_rejection(UdpSession.java:2687) at com.signiant.mobilize.ddsclient.connection.udp.UdpSession.reset(UdpSession.java:5549) at com.signiant.mobilize.ddsclient.connection.udp.UdpSession.connect(UdpSession.java:5813) at com.signiant.interactivetransfer.engine.TransferInstance.newUdpSession(TransferInstance.java:312) at com.signiant.interactivetransfer.engine.TransferInstance.newUdpDataSession(TransferInstance.java:270) at com.signiant.interactivetransfer.engine.ControlStream$UdpSessionPort.perform(ControlStream.java:130) at com.signiant.interactivetransfer.engine.ControlStream$Command.match(ControlStream.java:60) at com.signiant.interactivetransfer.engine.ControlStream.transfer(ControlStream.java:1471) at com.signiant.interactivetransfer.engine.TransferEngine.doTransfer(TransferEngine.java:3859) at com.signiant.interactivetransfer.engine.TransferEngine.access$1200(TransferEngine.java:149) at com.signiant.interactivetransfer.engine.TransferEngine$8.run(TransferEngine.java:4032)[2014-04-03 16:21:45 PDT] <Transport Protocol> DEBUG: Received failed transfer notification; aborting[2014-04-03 16:21:45 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-04-03 16:21:45 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-04-03 16:21:45 PDT] <main> DBG-X: testing host/port: vgr105.apple.com/33001[2014-04-03 16:21:46 PDT] <aspera.util.SelectThread> INFO: The upload of the file named /tmp/f48ae600-8aff-4712-b93b-1ccdfc3c513b910589944423622211dir/56854180-76f5-4212-b532-b823c3ae7f0d6869623582078270704.txt has started.[2014-04-03 16:21:46 PDT] <aspera.util.SelectThread> INFO: File:/tmp/f48ae600-8aff-4712-b93b-1ccdfc3c513b910589944423622211dir/56854180-76f5-4212-b532-b823c3ae7f0d6869623582078270704.txt 11/11, 100% completed[2014-04-03 16:21:46 PDT] <aspera.util.SelectThread> INFO: The status is FINISHED for the file named /tmp/f48ae600-8aff-4712-b93b-1ccdfc3c513b910589944423622211dir/56854180-76f5-4212-b532-b823c3ae7f0d6869623582078270704.txt.[2014-04-03 16:21:46 PDT] <main> INFO: The session's final state is Complete[2014-04-03 16:21:46 PDT] <main> INFO: Number of files transferred: 1 . Names of files transferred:[2014-04-03 16:21:46 PDT] <main> INFO: /tmp/f48ae600-8aff-4712-b93b-1ccdfc3c513b910589944423622211dir/56854180-76f5-4212-b532-b823c3ae7f0d6869623582078270704.txt - Complete[2014-04-03 16:21:46 PDT] <main> DEBUG: Using token file path /home/bsmith/.itmstransporter/UploadTokens/everest.localdomain_Apple_98143907099229.itmsp.token[2014-04-03 16:21:46 PDT] <main> DEBUG: Attempting exclusive file lock on token file[2014-04-03 16:21:46 PDT] <main> DEBUG: Set token: eb3afa9a-d299-4c49-8de0-292593490f4d/1396567289280[2014-04-03 16:21:46 PDT] <main> DBG-X: Memory: [JVM] 57M free, 104M total, 989M max [System] (Physical) 2578M free, 3827M total (Swap) 3275M free, 3275M total[2014-04-03 16:21:46 PDT] <main> DBG-X: Deflated 2950 bytes to 1168[2014-04-03 16:21:46 PDT] <main> DBG-X: Deflated 692 bytes to 349[2014-04-03 16:21:46 PDT] <main> DBG-X: Deflated 1428 bytes to 606[2014-04-03 16:21:46 PDT] <main> DBG-X: Using operation named: validateAssets[2014-04-03 16:21:46 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-04-03 16:21:46 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-04-03 16:21:46 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-04-03 16:21:46 PDT] <main> DBG-X: parameter CPUToken = eb3afa9a-d299-4c49-8de0-292593490f4d/1396567289280[2014-04-03 16:21:46 PDT] <main> DBG-X: parameter Files = [prove-it.flac, cover.png, metadata.xml][2014-04-03 16:21:46 PDT] <main> DBG-X: parameter MetadataChecksum = 6ab02b90c40ab8ffa2557f48c50f123a[2014-04-03 16:21:46 PDT] <main> DBG-X: parameter MetadataCompressed = (suppressed)[2014-04-03 16:21:46 PDT] <main> DBG-X: parameter OSIdentifier = Linux 2.6.32-431.3.1.el6.x86_64 (amd64); jvm=24.45-b08; jre=1.7.0_51-mockbuild_2014_01_15_01_39-b00[2014-04-03 16:21:46 PDT] <main> DBG-X: parameter PackageName = 98143907099229.itmsp[2014-04-03 16:21:46 PDT] <main> DBG-X: parameter PackageSize = 13643352[2014-04-03 16:21:46 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-04-03 16:21:46 PDT] <main> DBG-X: parameter ProviderName = Apple[2014-04-03 16:21:46 PDT] <main> DBG-X: parameter Throttle = 200000[2014-04-03 16:21:46 PDT] <main> DBG-X: parameter Transport = Aspera[2014-04-03 16:21:46 PDT] <main> DBG-X: parameter TransporterArguments = -u bob -m upload -f /tmp/packages/ -v eXtreme -s Apple -t Signiant,Aspera -k 200000[2014-04-03 16:21:46 PDT] <main> DBG-X: parameter Username = bob[2014-04-03 16:21:46 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-04-03 16:21:46 PDT] <main> INFO: id = 20140403162146-481[2014-04-03 16:21:48 PDT] <main> DBG-X: Apple's web service operation return value:[2014-04-03 16:21:48 PDT] <main> DBG-X: parameter SigniantLoggingLevel = INFO[2014-04-03 16:21:48 PDT] <main> DBG-X: parameter TransportHost = vgr106.apple.com[2014-04-03 16:21:48 PDT] <main> DBG-X: parameter Checksums = {cover.png=76bc3f3dfb88c08b04bbd2a4df7b8336, prove-it.flac=4edd5364f6be1f55e570dee08e3f4715}[2014-04-03 16:21:48 PDT] <main> DBG-X: parameter Success = true[2014-04-03 16:21:48 PDT] <main> DBG-X: parameter TransportPort = 33001[2014-04-03 16:21:48 PDT] <main> DBG-X: parameter FilesToUpload = [metadata.xml, cover.png, prove-it.flac][2014-04-03 16:21:48 PDT] <main> DBG-X: parameter MinimumFileSizeThresholdForCheckum = 104857600[2014-04-03 16:21:48 PDT] <main> DBG-X: parameter ResumeFlag = false[2014-04-03 16:21:48 PDT] <main> DBG-X: parameter NewPackageName = 98143907099229-20140403162148-112.itmsp[2014-04-03 16:21:48 PDT] <main> DBG-X: parameter TransportUser = transporter[2014-04-03 16:21:48 PDT] <main> DBG-X: parameter CPUToken = 072eca00-116e-4d80-80a6-56c8d4f11ab6/1396567308691[2014-04-03 16:21:48 PDT] <main> DBG-X: parameter FileSizes = {cover.png=40743, prove-it.flac=13599659}[2014-04-03 16:21:48 PDT] <main> DBG-X: parameter AssetsToDescribe = [{UTI=public.png, Role=source, ShouldDescribeAsset=true, Filename=cover.png}, {UTI=org.xiph.flac, Role=source, ShouldDescribeAsset=true, Filename=prove-it.flac}][2014-04-03 16:21:48 PDT] <main> DBG-X: parameter ProviderNameForToken = Apple[2014-04-03 16:21:48 PDT] <main> DBG-X: parameter TransportPath = vgr1_pod2/transporter/content/transporter/Apple[2014-04-03 16:21:48 PDT] <main> DBG-X: Existing token found, cleaning up[2014-04-03 16:21:48 PDT] <main> DBG-X: Unlocking token at path /home/bsmith/.itmstransporter/UploadTokens/everest.localdomain_Apple_98143907099229.itmsp.token[2014-04-03 16:21:48 PDT] <main> DBG-X: Releasing token file lock[2014-04-03 16:21:48 PDT] <main> DEBUG: Using token file path /home/bsmith/.itmstransporter/UploadTokens/everest.localdomain_Apple_98143907099229.itmsp.token[2014-04-03 16:21:48 PDT] <main> DEBUG: Attempting exclusive file lock on token file[2014-04-03 16:21:48 PDT] <main> DEBUG: Set token: 072eca00-116e-4d80-80a6-56c8d4f11ab6/1396567308691[2014-04-03 16:21:48 PDT] <main> INFO: The list of files requested for upload by Apple is: [metadata.xml, cover.png, prove-it.flac]. These are the files that will be uploaded.[2014-04-03 16:21:48 PDT] <main> INFO: Done performing authentication.[2014-04-03 16:21:48 PDT] <main> INFO: The asset replacement verification check is disabled.[2014-04-03 16:21:48 PDT] <main> INFO: Checking the file size of the files: [cover.png, prove-it.flac][2014-04-03 16:21:48 PDT] <main> DBG-X: Checking the size of file: cover.png[2014-04-03 16:21:48 PDT] <main> DBG-X: Checking the size of file: prove-it.flac[2014-04-03 16:21:48 PDT] <main> INFO: Done checking the file sizes.[2014-04-03 16:21:48 PDT] <main> INFO: Apple's web service did not return any cover images to be validated.[2014-04-03 16:21:48 PDT] <main> INFO: Checking the md5 checksum of the files: [cover.png, prove-it.flac][2014-04-03 16:21:48 PDT] <main> DBG-X: Checking the MD5 checksum of file: cover.png[2014-04-03 16:21:48 PDT] <main> DBG-X: Checking the MD5 checksum of file: prove-it.flac[2014-04-03 16:21:48 PDT] <main> INFO: Done checking the md5 checksum.[2014-04-03 16:21:48 PDT] <main> INFO: Preparing to upload package 98143907099229.itmsp ...[2014-04-03 16:21:48 PDT] <main> INFO: Determining which files should be uploaded ...[2014-04-03 16:21:48 PDT] <main> DEBUG: Valid local files will be checked:[/tmp/packages/98143907099229.itmsp/metadata.xml, /tmp/packages/98143907099229.itmsp/cover.png, /tmp/packages/98143907099229.itmsp/prove-it.flac][2014-04-03 16:21:48 PDT] <main> DEBUG: Remote files uploaded:[2014-04-03 16:21:48 PDT] <main> DBG-X: Examining working file: metadata.xml[2014-04-03 16:21:48 PDT] <main> DEBUG: Adding file to be uploaded: metadata.xml[2014-04-03 16:21:48 PDT] <main> DBG-X: Examining working file: cover.png[2014-04-03 16:21:48 PDT] <main> DEBUG: Adding file to be uploaded: cover.png[2014-04-03 16:21:48 PDT] <main> DBG-X: Examining working file: prove-it.flac[2014-04-03 16:21:48 PDT] <main> DEBUG: Adding file to be uploaded: prove-it.flac[2014-04-03 16:21:48 PDT] <main> INFO: Finished determining which files should be uploaded.[2014-04-03 16:21:48 PDT] <main> DBG-X: ITMSPackage: files to be uploaded:[/tmp/packages/98143907099229.itmsp/metadata.xml, /tmp/packages/98143907099229.itmsp/cover.png, /tmp/packages/98143907099229.itmsp/prove-it.flac][2014-04-03 16:21:48 PDT] <main> INFO: Starting to upload the package's files (98143907099229.itmsp) ...[2014-04-03 16:21:48 PDT] <main> DEBUG: Resetting sizes for progress logging[2014-04-03 16:21:48 PDT] <main> INFO: Computing total size of files to upload ...[2014-04-03 16:21:48 PDT] <main> DBG-X: adding file for % complete logging: metadata.xml , size: 2950[2014-04-03 16:21:48 PDT] <main> DBG-X: adding file for % complete logging: cover.png , size: 40743[2014-04-03 16:21:48 PDT] <main> DBG-X: adding file for % complete logging: prove-it.flac , size: 13599659[2014-04-03 16:21:48 PDT] <main> DEBUG: Setting total size of files for upload to: 13643352[2014-04-03 16:21:48 PDT] <main> INFO: Done computing total size of files to upload.[2014-04-03 16:21:48 PDT] <main> DEBUG: Using Aspera server 'vgr105.apple.com' for the upload.[2014-04-03 16:21:49 PDT] <aspera.util.SelectThread> INFO: The upload of the file named /tmp/packages/98143907099229.itmsp/metadata.xml has started.[2014-04-03 16:21:49 PDT] <aspera.util.SelectThread> DBG-X: Memory: [JVM] 45M free, 104M total, 989M max [System] (Physical) 2574M free, 3827M total (Swap) 3275M free, 3275M total[2014-04-03 16:21:49 PDT] <aspera.util.SelectThread> DBG-X: Using operation named: assignTransportPodToUpload[2014-04-03 16:21:49 PDT] <aspera.util.SelectThread> DBG-X: Apple's web service operation input parameters:[2014-04-03 16:21:49 PDT] <aspera.util.SelectThread> DBG-X: parameter Application = iTMSTransporter[2014-04-03 16:21:49 PDT] <aspera.util.SelectThread> DBG-X: parameter BaseVersion = 3.3.0[2014-04-03 16:21:49 PDT] <aspera.util.SelectThread> DBG-X: parameter CPUToken = 072eca00-116e-4d80-80a6-56c8d4f11ab6/1396567308691[2014-04-03 16:21:49 PDT] <aspera.util.SelectThread> DBG-X: parameter NewPackageName = 98143907099229-20140403162148-112.itmsp[2014-04-03 16:21:49 PDT] <aspera.util.SelectThread> DBG-X: parameter OSIdentifier = Linux 2.6.32-431.3.1.el6.x86_64 (amd64); jvm=24.45-b08; jre=1.7.0_51-mockbuild_2014_01_15_01_39-b00[2014-04-03 16:21:49 PDT] <aspera.util.SelectThread> DBG-X: parameter Password = **hidden value**[2014-04-03 16:21:49 PDT] <aspera.util.SelectThread> DBG-X: parameter Pod = Newark Aspera 5[2014-04-03 16:21:49 PDT] <aspera.util.SelectThread> DBG-X: parameter ProviderName = Apple[2014-04-03 16:21:49 PDT] <aspera.util.SelectThread> DBG-X: parameter Transport = Aspera[2014-04-03 16:21:49 PDT] <aspera.util.SelectThread> DBG-X: parameter TransporterArguments = -u bob -m upload -f /tmp/packages/ -v eXtreme -s Apple -t Signiant,Aspera -k 200000[2014-04-03 16:21:49 PDT] <aspera.util.SelectThread> DBG-X: parameter Username = bob[2014-04-03 16:21:49 PDT] <aspera.util.SelectThread> DBG-X: parameter Version = 3.3.0[2014-04-03 16:21:49 PDT] <aspera.util.SelectThread> INFO: id = 20140403162149-209[2014-04-03 16:21:49 PDT] <aspera.util.SelectThread> DBG-X: Apple's web service operation return value:[2014-04-03 16:21:49 PDT] <aspera.util.SelectThread> DBG-X: parameter Success = true[2014-04-03 16:21:49 PDT] <aspera.util.SelectThread> INFO: The upload of the file named /tmp/packages/98143907099229.itmsp/cover.png has started.[2014-04-03 16:21:49 PDT] <aspera.util.SelectThread> INFO: The upload of the file named /tmp/packages/98143907099229.itmsp/prove-it.flac has started.[2014-04-03 16:21:49 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/cover.png 40743/40743, 100% completed[2014-04-03 16:21:49 PDT] <aspera.util.SelectThread> INFO: The status is FINISHED for the file named /tmp/packages/98143907099229.itmsp/cover.png.[2014-04-03 16:21:49 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/metadata.xml 2950/2950, 100% completed[2014-04-03 16:21:49 PDT] <aspera.util.SelectThread> INFO: The status is FINISHED for the file named /tmp/packages/98143907099229.itmsp/metadata.xml.[2014-04-03 16:21:51 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 449984/13599659, 3% completed[2014-04-03 16:21:56 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 726240/13599659, 5% completed[2014-04-03 16:21:57 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 1384128/13599659, 10% completed[2014-04-03 16:21:58 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 1854048/13599659, 13% completed[2014-04-03 16:22:02 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 2154512/13599659, 15% completed[2014-04-03 16:22:03 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 2971888/13599659, 21% completed[2014-04-03 16:22:04 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 3379152/13599659, 24% completed[2014-04-03 16:22:08 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 3611264/13599659, 26% completed[2014-04-03 16:22:09 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 4291936/13599659, 31% completed[2014-04-03 16:22:10 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 4904256/13599659, 36% completed[2014-04-03 16:22:13 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 5072288/13599659, 37% completed[2014-04-03 16:22:14 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 5537936/13599659, 40% completed[2014-04-03 16:22:15 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 5757232/13599659, 42% completed[2014-04-03 16:22:16 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 6188704/13599659, 45% completed[2014-04-03 16:22:19 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 6493440/13599659, 47% completed[2014-04-03 16:22:20 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 6914944/13599659, 50% completed[2014-04-03 16:22:21 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 7464608/13599659, 54% completed[2014-04-03 16:22:22 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 7537232/13599659, 55% completed[2014-04-03 16:22:24 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 7984368/13599659, 58% completed[2014-04-03 16:22:27 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 8831648/13599659, 64% completed[2014-04-03 16:22:29 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 9307264/13599659, 68% completed[2014-04-03 16:22:30 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 9562160/13599659, 70% completed[2014-04-03 16:22:31 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 10224320/13599659, 75% completed[2014-04-03 16:22:33 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 10761168/13599659, 79% completed[2014-04-03 16:22:35 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 11253872/13599659, 82% completed[2014-04-03 16:22:36 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 11748000/13599659, 86% completed[2014-04-03 16:22:37 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 12091184/13599659, 88% completed[2014-04-03 16:22:38 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 12673600/13599659, 93% completed[2014-04-03 16:22:40 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 12964096/13599659, 95% completed[2014-04-03 16:22:41 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 13465344/13599659, 99% completed[2014-04-03 16:22:41 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 13599659/13599659, 100% completed[2014-04-03 16:22:41 PDT] <aspera.util.SelectThread> INFO: The status is FINISHED for the file named /tmp/packages/98143907099229.itmsp/prove-it.flac.[2014-04-03 16:22:42 PDT] <main> INFO: The session's final state is Complete[2014-04-03 16:22:42 PDT] <main> INFO: Number of files transferred: 3 . Names of files transferred:[2014-04-03 16:22:42 PDT] <main> INFO: /tmp/packages/98143907099229.itmsp/metadata.xml - Complete[2014-04-03 16:22:42 PDT] <main> INFO: /tmp/packages/98143907099229.itmsp/prove-it.flac - Complete[2014-04-03 16:22:42 PDT] <main> INFO: /tmp/packages/98143907099229.itmsp/cover.png - Complete[2014-04-03 16:22:42 PDT] <main> INFO: The package's files (98143907099229.itmsp) uploaded successfully.[2014-04-03 16:22:42 PDT] <main> INFO: Done performing upload.[2014-04-03 16:22:42 PDT] <main> DBG-X: The transfer time for the package 98143907099229.itmsp was 53374 milliseconds.[2014-04-03 16:22:42 PDT] <main> DBG-X: Throughput information for 98143907099229.itmsp: 0 minutes, 53.37 seconds, 13.01MB, 249.63KB/sec[2014-04-03 16:22:42 PDT] <main> INFO: Performing uploadDone notification to Apple for package 98143907099229.itmsp ...[2014-04-03 16:22:42 PDT] <main> DBG-X: Memory: [JVM] 43M free, 104M total, 989M max [System] (Physical) 2578M free, 3827M total (Swap) 3275M free, 3275M total[2014-04-03 16:22:42 PDT] <main> DBG-X: Deflated 40939 bytes to 8200[2014-04-03 16:22:42 PDT] <main> DBG-X: Deflated 13493 bytes to 3008[2014-04-03 16:22:42 PDT] <main> DBG-X: Using operation named: uploadDoneWithArguments[2014-04-03 16:22:42 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-04-03 16:22:42 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-04-03 16:22:42 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-04-03 16:22:42 PDT] <main> DBG-X: parameter CPUToken = 072eca00-116e-4d80-80a6-56c8d4f11ab6/1396567308691[2014-04-03 16:22:42 PDT] <main> DBG-X: parameter ClientChecksumInfo = [{FileSize=40743, CalculatedChecksum=76bc3f3dfb88c08b04bbd2a4df7b8336, FileLastModified=1396566742000, Filename=cover.png, CalculationTime=1}, {FileSize=13599659, CalculatedChecksum=4edd5364f6be1f55e570dee08e3f4715, FileLastModified=1396566742000, Filename=prove-it.flac, CalculationTime=53}][2014-04-03 16:22:42 PDT] <main> DBG-X: parameter ExtraTransportLogCompressed = (suppressed)[2014-04-03 16:22:42 PDT] <main> DBG-X: parameter FileSizeInfo = {metadata.xml=2950, cover.png=40743, prove-it.flac=13599659}[2014-04-03 16:22:42 PDT] <main> DBG-X: parameter NewPackageName = 98143907099229-20140403162148-112.itmsp[2014-04-03 16:22:42 PDT] <main> DBG-X: parameter NumberBytesTransferred = 13643352[2014-04-03 16:22:42 PDT] <main> DBG-X: parameter OSIdentifier = Linux 2.6.32-431.3.1.el6.x86_64 (amd64); jvm=24.45-b08; jre=1.7.0_51-mockbuild_2014_01_15_01_39-b00[2014-04-03 16:22:42 PDT] <main> DBG-X: parameter PackagePathWithoutBase = vgr1_pod2/transporter/content/transporter/Apple[2014-04-03 16:22:42 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-04-03 16:22:42 PDT] <main> DBG-X: parameter ProviderName = Apple[2014-04-03 16:22:42 PDT] <main> DBG-X: parameter Throttle = 200000[2014-04-03 16:22:42 PDT] <main> DBG-X: parameter TransferTime = 53374[2014-04-03 16:22:42 PDT] <main> DBG-X: parameter Transport = Aspera[2014-04-03 16:22:42 PDT] <main> DBG-X: parameter TransportLogCompressed = (suppressed)[2014-04-03 16:22:42 PDT] <main> DBG-X: parameter TransporterArguments = -u bob -m upload -f /tmp/packages/ -v eXtreme -s Apple -t Signiant,Aspera -k 200000[2014-04-03 16:22:42 PDT] <main> DBG-X: parameter Username = bob[2014-04-03 16:22:42 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-04-03 16:22:42 PDT] <main> INFO: id = 20140403162242-814[2014-04-03 16:22:43 PDT] <main> DBG-X: Apple's web service operation return value:[2014-04-03 16:22:43 PDT] <main> DBG-X: parameter Success = true[2014-04-03 16:22:43 PDT] <main> DBG-X: Unlocking token at path /home/bsmith/.itmstransporter/UploadTokens/everest.localdomain_Apple_98143907099229.itmsp.token[2014-04-03 16:22:43 PDT] <main> DBG-X: Releasing token file lock[2014-04-03 16:22:43 PDT] <main> DBG-X: Removing token at path /home/bsmith/.itmstransporter/UploadTokens/everest.localdomain_Apple_98143907099229.itmsp.token[2014-04-03 16:22:43 PDT] <main> INFO: Done performing uploadDone notification to Apple.[2014-04-03 16:22:43 PDT] <main> INFO: The package: /tmp/packages/98143907099229.itmsp has been successfully uploaded.Package Summary:1 packages were uploaded successfully: /tmp/packages/98143907099229.itmsp[2014-04-03 16:22:43 PDT] <main> DBG-X: Returning 0[bsmith@everest tmp]$

Transporter uses 200000 Kbit/s throttle speed and attempts to upload successful Apple packages in the /tmp/packages directory to the Signiant server. When the Signiant delivery method fails, Transporter fails over to the Aspera delivery method and uses 200000 Kbit/s throttle speed to upload successful Apple packages in the /tmp/packages directory to the Aspera server, displays the package metadata, and displays eXtreme logging information. When Transporter finishes executing the command it displays information indicating whether it could successfully upload packages or not.

In this example, Transporter displays information indicating one package was uploaded successfully (98143907099229.itmsp).

Validate assets mode

In the following example, the user, bob, runs Transporter in validate assets mode and specifies that Transporter verify the 9780446564212.epub, 9780759574731.epub, and 9781599953120.epub EPUB files and display eXtreme logging information.

$ iTMSTransporter -m validateRawAssets -u bob -p <password> -assetFolder /tmp[2010-07-29 10:33:05 PDT] <main> INFO: Transporter is searching for updated software components.[2010-07-29 10:33:05 PDT] <main> INFO: No updates found.[2010-07-29 10:33:05 PDT] <main> INFO: Logging configured successfully.[2010-07-29 10:33:05 PDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2010-07-29 10:33:05 PDT] <main> INFO: OS identifier: Mac OS X 10.12.4 (x86_64); jvm=25.71-b01; jre=1.8.0-u131-b11-iTMSTransporter-b01[2010-07-29 10:33:05 PDT] <main> INFO: Memory: [JVM] 21M free, 33M total, 505M max [System] (Physical) 148M free, 8192M total (Swap) 1247M free, 3072M total[2010-07-29 10:33:05 PDT] <main> INFO: Performing validation of raw assets ...[2010-07-29 10:33:05 PDT] <main> DBG-X: Memory: [JVM] 20M free, 33M total, 505M max [System] (Physical) 148M free, 8192M total (Swap) 1247M free, 3072M total[2010-07-29 10:33:05 PDT] <main> DBG-X: Using operation named: queryAssetTypes[2010-07-29 10:33:05 PDT] <main> DBG-X: Apple's web service operation input parameters:[2010-07-29 10:33:05 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2010-07-29 10:33:05 PDT] <main> DBG-X: parameter Files = [9780446564212.epub, 9780759574731.epub, 9781599953120.epub][2010-07-29 10:33:05 PDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.12.4 (x86_64); jvm=25.71-b01; jre=1.8.0-u131-b11-iTMSTransporter-b01[2010-07-29 10:33:05 PDT] <main> DBG-X: parameter Password = **hidden value**[2010-07-29 10:33:05 PDT] <main> DBG-X: parameter Username = bob@apple.com[2010-07-29 10:33:05 PDT] <main> DBG-X: parameter Version = 3.3.0[2010-07-29 10:33:05 PDT] <main> INFO: Attempting to connect to Apple's web service ...[2010-07-29 10:33:05 PDT] <main> DBG-X: using service address: https://contentdelivery.itunes.apple.com/WebObjects/MZLabelService.woa/json/MZEncodingHouseService?wsdl[2010-07-29 10:33:06 PDT] <main> INFO: Successfully connected to Apple's web service.[2010-07-29 10:33:07 PDT] <main> DBG-X: Apple's web service operation return value:[2010-07-29 10:33:07 PDT] <main> DBG-X: parameter AssetsToDescribe = {9780446564212.epub=org.idpf.epub-container, 9780759574731.epub=org.idpf.epub-container, 9781599953120.epub=org.idpf.epub-container}[2010-07-29 10:33:07 PDT] <main> INFO: Starting media analysis of assets[2010-07-29 10:33:08 PDT] <main> DEBUG: Handling asset: filename=9780446564212.epub,uti=org.idpf.epub-container[2010-07-29 10:33:08 PDT] <main> DEBUG: Using container type tool name and version: Leghorn epub describer:2.0[2010-07-29 10:33:08 PDT] <main> DEBUG: Using path: /tmp/9780446564212.epub[2010-07-29 10:33:11 PDT] <main> DEBUG: Asset successfully described: com.apple.jingle.leghorn.fileformat.impl.SimpleContainerDescription@1cd65428[2010-07-29 10:33:11 PDT] <main> DEBUG: Handling asset: filename=9780759574731.epub,uti=org.idpf.epub-container[2010-07-29 10:33:11 PDT] <main> DEBUG: Using container type tool name and version: Leghorn epub describer:2.0[2010-07-29 10:33:11 PDT] <main> DEBUG: Using path: /tmp/9780759574731.epub[2010-07-29 10:33:12 PDT] <main> DEBUG: Asset successfully described: com.apple.jingle.leghorn.fileformat.impl.SimpleContainerDescription@c2ccccf[2010-07-29 10:33:12 PDT] <main> DEBUG: Handling asset: filename=9781599953120.epub,uti=org.idpf.epub-container[2010-07-29 10:33:12 PDT] <main> DEBUG: Using container type tool name and version: Leghorn epub describer:2.0[2010-07-29 10:33:12 PDT] <main> DEBUG: Using path: /tmp/9781599953120.epub[2010-07-29 10:33:14 PDT] <main> DEBUG: Asset successfully described: com.apple.jingle.leghorn.fileformat.impl.SimpleContainerDescription@71a5ad04[2010-07-29 10:33:14 PDT] <main> INFO: Asset media analysis has completed[2010-07-29 10:33:14 PDT] <main> DBG-X: Memory: [JVM] 11M free, 33M total, 505M max [System] (Physical) 125M free, 8192M total (Swap) 1247M free, 3072M total[2010-07-29 10:33:14 PDT] <main> DBG-X: Using operation named: validateRawAssets[2010-07-29 10:33:14 PDT] <main> DBG-X: Apple's web service operation input parameters:[2010-07-29 10:33:14 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2010-07-29 10:33:14 PDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.12.4 (x86_64); jvm=25.71-b01; jre=1.8.0-u131-b11-iTMSTransporter-b01[2010-07-29 10:33:14 PDT] <main> DBG-X: parameter Password = **hidden value**[2010-07-29 10:33:14 PDT] <main> DBG-X: parameter Username = bob@apple.com[2010-07-29 10:33:14 PDT] <main> DBG-X: parameter Version = 3.3.0[2010-07-29 10:33:16 PDT] <main> DBG-X: Apple's web service operation return value:[2010-07-29 10:33:16 PDT] <main> DBG-X: parameter RawAssetValidationResults = {9780446564212.epub=[[], []], 9780759574731.epub=[[9000: Unmanifested file found : 9780759574731.epub:/9780759574731.pdf], []], 9781599953120.epub=[[9000: Unmanifested file found : 9781599953120.epub:/OEBPS/images/Art_P116.jpg], []]}Summary1 asset was validated successfully: 9780446564212.epub2 assets were not validated successfully because they had problems: 9780759574731.epub 9000: Unmanifested file found : 9780759574731.epub:/9780759574731.pdf 9781599953120.epub 9000: Unmanifested file found : 9781599953120.epub:/OEBPS/images/Art_P116.jpg

Transporter attempts to verify the 9780446564212.epub, 9780759574731.epub, and 9781599953120.epub EPUB files and displays eXtreme log information. When Transporter finishes executing the command it displays information indicating whether it could verify the file or not.

In this example, Transporter verified the 9780446564212.epub EPUB file but couldn’t verify the 9780759574731.epub and 9781599953120.epub EPUB files because unmanifested files were found. Transporter displays the “9000: Unmanifested file found : 9780759574731.epub:/9780759574731.pdf” and “9000: Unmanifested file found : 9781599953120.epub:/OEBPS/images/Art_P116.jpg” error messages indicating the problems.

Verify mode

In the following example, the user, bob, runs Transporter in verify mode and specifies that Transporter verify the 98143907060222.itmsp Apple package and display eXtreme logging information.

everest:/tmp/packages bsmith$ /usr/local/itms/bin/iTMSTransporter -u bob -m verify -v eXtreme -s Apple -f 98143907060222.itmsp[2014-04-03 13:46:48 PDT] <main> INFO: Transporter is skipping bundle update check: Already checked recently.bob's password: [2014-04-03 13:46:51 PDT] <main> INFO: Logging level set to eXtreme[2014-04-03 13:46:51 PDT] <main> INFO: Logging configured successfully.[2014-04-03 13:46:51 PDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2014-04-03 13:46:51 PDT] <main> INFO: OS identifier: Mac OS X 10.12.4 (x86_64); jvm=25.71-b01; jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-04-03 13:46:51 PDT] <main> INFO: Memory: [JVM] 19M free, 31M total, 989M max [System] (Physical) 1960M free, 16384M total (Swap) 1024M free, 1024M total[2014-04-03 13:46:51 PDT] <main> INFO: Verify mode selected.[2014-04-03 13:46:51 PDT] <main> INFO: Examining the package at: /tmp/packages/98143907060222.itmsp[2014-04-03 13:46:51 PDT] <main> INFO: Ensuring that package has well formed metadata file...[2014-04-03 13:46:51 PDT] <main> DEBUG: Getting case-sensitive metadata xml filename...[2014-04-03 13:46:51 PDT] <main> INFO: Gathering the list of valid files from the package ...[2014-04-03 13:46:51 PDT] <main> DEBUG: cover.png will be verified by Apple's web service to determine if it is a valid file.[2014-04-03 13:46:51 PDT] <main> DEBUG: metadata.xml will be verified by Apple's web service to determine if it is a valid file.[2014-04-03 13:46:51 PDT] <main> DEBUG: prove-it.flac will be verified by Apple's web service to determine if it is a valid file.[2014-04-03 13:46:51 PDT] <main> INFO: Finished gathering the list of valid files from the package.[2014-04-03 13:46:51 PDT] <main> DEBUG: Case-sensitive metadata filename is: metadata.xml[2014-04-03 13:46:51 PDT] <main> INFO: Performing verification of package 98143907060222.itmsp...[2014-04-03 13:46:51 PDT] <main> DBG-X: Memory: [JVM] 19M free, 31M total, 989M max [System] (Physical) 1961M free, 16384M total (Swap) 1024M free, 1024M total[2014-04-03 13:46:51 PDT] <main> DBG-X: Deflated 2950 bytes to 1172[2014-04-03 13:46:51 PDT] <main> DBG-X: Using operation named: validateMetadata[2014-04-03 13:46:51 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-04-03 13:46:51 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-04-03 13:46:51 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-04-03 13:46:51 PDT] <main> DBG-X: parameter DryRun = true[2014-04-03 13:46:51 PDT] <main> DBG-X: parameter Files = [cover.png, metadata.xml, prove-it.flac][2014-04-03 13:46:51 PDT] <main> DBG-X: parameter Metadata = <?xml version="1.0" encoding="UTF-8" standalone="no"?><package xmlns="http://apple.com/itunes/importer" version="music5.1"> <language>en-US</language> <provider>Apple</provider> <album>[To improve readability, XML metadata output details are not shown.] </album></package>[2014-04-03 13:46:51 PDT] <main> DBG-X: parameter MetadataChecksum = 5b9a9af65488c37085cde33b40f30ac0[2014-04-03 13:46:51 PDT] <main> DBG-X: parameter MetadataCompressed = (suppressed)[2014-04-03 13:46:51 PDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.12.4 (x86_64); jvm=25.71-b01; jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-04-03 13:46:51 PDT] <main> DBG-X: parameter PackageName = 98143907060222.itmsp[2014-04-03 13:46:51 PDT] <main> DBG-X: parameter PackageSize = 13643352[2014-04-03 13:46:51 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-04-03 13:46:51 PDT] <main> DBG-X: parameter ProviderName = Apple[2014-04-03 13:46:51 PDT] <main> DBG-X: parameter TransporterArguments = -u bob -m verify -v eXtreme -s Apple -f 98143907060222.itmsp[2014-04-03 13:46:51 PDT] <main> DBG-X: parameter Username = bob[2014-04-03 13:46:51 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-04-03 13:46:51 PDT] <main> INFO: id = 20140403134651-238[2014-04-03 13:46:52 PDT] <main> DBG-X: Apple's web service operation return value:[2014-04-03 13:46:52 PDT] <main> DBG-X: parameter ErrorMessage = ERROR ITMS-4017: "The value 2515-12-30 provided for sales_start_date is more than 500 years away" at Album/Tracks/Track/Offer (MZItmspOfferPackage(1102)[2014-04-03 13:46:52 PDT] <main> DBG-X: parameter CPUToken = f64bb69c-b288-4e01-bd40-93b31dd1c7d3/1396558012406[2014-04-03 13:46:52 PDT] <main> DBG-X: parameter AssetsToDescribe = [][2014-04-03 13:46:52 PDT] <main> DBG-X: parameter ErrorCode = 1102[2014-04-03 13:46:52 PDT] <main> DBG-X: parameter Success = false[2014-04-03 13:46:52 PDT] <main> DBG-X: parameter Errors = [ERROR ITMS-4017: "The value 2515-12-30 provided for sales_start_date is more than 500 years away" at Album/Tracks/Track/Offer (MZItmspOfferPackage)][2014-04-03 13:46:52 PDT] <main> DBG-X: parameter MinimumFileSizeThresholdForCheckum = 104857600[2014-04-03 13:46:52 PDT] <main> DBG-X: parameter FilesToUpload = [metadata.xml][2014-04-03 13:46:52 PDT] <main> ERROR: ERROR ITMS-4017: "The value 2515-12-30 provided for sales_start_date is more than 500 years away" at Album/Tracks/Track/Offer (MZItmspOfferPackage)[2014-04-03 13:46:52 PDT] <main> DBG-X: The error code is: 1102Package Summary:1 package(s) were not verified because they had problems: /tmp/packages/98143907060222.itmsp - Error Messages: ERROR ITMS-4017: "The value 2515-12-30 provided for sales_start_date is more than 500 years away" at Album/Tracks/Track/Offer (MZItmspOfferPackage)[2014-04-03 13:46:52 PDT] <main> DBG-X: Returning 1The metadata has a <sales_start_date> element has an incorrect sales start date: <album_products> <product> <territory>US</territory> <wholesale_price_tier>3</wholesale_price_tier> <sales_start_date>2515-12-30</sales_start_date> </product> </album_products>

Transporter attempts to verify the 98143907060222.itmsp Apple package and displays the package metadata, as well as the eXtreme log information. When Transporter finishes executing the command it displays information indicating whether it could verify the package or not.

In this example, Transporter couldn’t verify the package because the sales start date element in the metadata has an incorrect value. Transporter displays the “ERROR ITMS-4017: “The value 2515-12-30 provided for sales_start_date is more than 500 years away” at Album/Tracks/Track/Offer (MZItmspOfferPackage)" error message indicating the problem.

The example also shows the metadata section where the error occurred.

Transporter messages

Web service, database, and file system messages

The following table lists the web service, database, and file system messages you might encounter while using Transporter.

Code

Message

1001

Unable to find registered user with username <username>.

1002

Exception occurred when creating MZItmspPackager for provider.

1003

ProviderPackager is null for provider.

1004

Exception occurred when creating MZContentProviderUpload for provider.

1005

Unable to create uploading directory for provider.

1007

Unable to find a MZContentProviderUpload for package.

1008

Unable to find package file for <internal path to package>.

1009

Unable to create incoming directory for provider.

1010

Unable to create incoming dir <incoming directory> or move package file to incoming dir <incoming directory>.

1011

Unable to create uploaded directory for provider.

1012

Unable to create uploaded dir: <upload directory> or move package file to uploaded dir: <upload directory>.

1013

Unable to find content provider.

Unable to find content provider for <username or provider> [<username or provider>].

1014

Unable to access directory for path <path>.

1015

An error occurred saving your changes to the Apple database. This problem may be a transient issue on the Apple side. If the problem persists for more than an hour, please contact your iTunes representative.

1016

An error occurred saving your changes to the Apple database. This problem may be a transient issue on the Apple side. If the problem persists for more than an hour, please contact your iTunes representative.

1017

Unable to process validateAssets request at this time due to a general error.

1018

Unable to process upload done request at this time due to general error.

1019

Unable to process validateMetadata request at this time due to a general error.

1020

Unable to process authenticateWithProvider request at this time due to general error.

1021

Encoding house user <encoding house username> (Encoding House: <encoding house name>) is not authorized to deliver content for any providers.

1022

Internal state error. No matching encoding house could be found for encoding house user <encoding house username>.

1023

Encoding house <encoding house name> is not yet authorized to deliver content (verify mode only).

1025

Unable to authenticate a null encoding house user.

1026

Unable to authenticate the encoding house user with a null/empty password.

1028

Unable to authenticate for provider: <provider name>.

1029

Encoding house <encoding house username> is not yet authorized to deliver content with <transport>.

1030

Unable to process client checksum completed request at this time due to a general error.

1035

The found upload record is not in an ‘Uploading’ status. The current status is '<current status>'. This is likely caused by two Transporter instances delivering the same package at the same time. Please redeliver the package.

1038

Cannot find a CPU without a package name.

1039

Unable to find content provider for username <username>.

1040

Username does not have a content provider.

1041

Unable to find a MZContentProviderUpload for package.

1042

An error occurred saving your changes to the Apple database. This problem may be a transient issue on the Apple side. If the problem persists for more than an hour, please contact your iTunes representative.

1043

Unable to process uploadFailed request at this time due to a general error.

1044

The found upload for the given package name <package name> is not in an uploading for failed state.

1045

You must be an Admin or Technical user in order to perform this action.

1046

Client version <version> does not meet minimum required version <required version>.

1055

The package’s metadata must be specified.

1062

An error occurred while processing the upload’s direct import.

1063

The exact error message is specific to the situation but generally indicates that the iTunes Store, Apple Books, or App Store is not currently accepting content.

1064

The exact error message is specific to the situation but generally indicates that the iTunes Store, Apple Books, or App Store is not currently accepting content.

1065

This operation has been disabled until further notice.

1066

The iTunes Store is experiencing an internal server error. See https://www.apple.com/support/systemstatus/ for information about major outages.

1067

Invalid or poorly-formed XML.

1068

The authenticated user is not authorized to invoke the requested service method.

1089

The iTunes Store is experiencing an internal server error. See https://www.apple.com/support/systemstatus/ for information about major outages.

1092

The iTunes Store is experiencing an internal server error. See https://www.apple.com/support/systemstatus/ for information about major outages.

1095

More than one host with the name '<host>' was found.

1096

The iTunes Store is experiencing an internal server error. See https://www.apple.com/support/systemstatus/ for information about major outages.

1097

The iTunes Store is experiencing an internal server error. See https://www.apple.com/support/systemstatus/ for information about major outages.

1098

The iTunes Store is experiencing an internal server error. See https://www.apple.com/support/systemstatus/ for information about major outages.

1099

The transport information for the package could not be found.

1100

You must supply a vendor identifier.

1101

You must supply a vendor identifier.

1103

The iTunes Store is experiencing an internal server error. See https://www.apple.com/support/systemstatus/ for information about major outages.

1106

The iTunes Store is experiencing an internal server error. See https://www.apple.com/support/systemstatus/ for information about major outages.

1107

The iTunes Store is experiencing an internal server error. See https://www.apple.com/support/systemstatus/ for information about major outages.

1108

A host with the name '<host>' was not found.

1109

The iTunes Store is experiencing an internal server error. See https://www.apple.com/support/systemstatus/ for information about major outages.

1110

The iTunes Store is experiencing an internal server error. See https://www.apple.com/support/systemstatus/ for information about major outages.

1111

The iTunes Store is experiencing an internal server error. See https://www.apple.com/support/systemstatus/ for information about major outages.

1113

Either the vendor_id or the apple_id must be specified.

1114

Both the vendor_id and the apple_id can NOT be specified at the same time. Please only specify one.

1115

Unable to process lookupMetadataWithArguments request at this time due to a general error.

1116

No content was found for the specified <vendor_id or apple_id> of '<value user specified>'.

1117

The content type for the specified <vendor_id or apple_id> of '<value user specified>' is not supported by the metadata lookup functionality.

1118

An internal error occurred in the web service while looking up the metadata with the specified <vendor_id or apple_id> of '<value user specified>'.

1119

An error occurred while looking up the metadata with the specified <vendor_id or apple_id> of '<value user specified>'.

1120

The iTunes Store is experiencing an internal server error. See https://www.apple.com/support/systemstatus/ for information about major outages.

1125

Could not find the caller’s encoding house.

1126

Could not gather the status info due to a general error.

1127

Unable to process metadataGuidesForDownloadWithArguments request at this time due to a general error.

1128

Unable to process metadataGuidesForDownloadWithArguments request at this time due to a general error.

1129

The list of metadata guides to download for <provider or encoding house name> is empty or null.

1130

Unable to process generate schema request at this time due to a general error.

1131

The exact error message is specific to the situation but generally indicates that the package version is unsupported for the schema.

1132

The base URL to download metadata guides for <provider or encoding house name> is empty or null.

1133

The value of the property <user guide property name> is empty or null.

1134

The number of files in the package exceeds the maximum of <limit> for the transport <transport>. Please try a different transport.

1135

Unable to process the iTunes QC download request at this time due to a general error.

1136

The apple_id must be a number to be valid.

1137

The QC state of '<value>' is not valid. Please specify a valid state value.

1138

The QC quality of '<value>' is not valid. Please specify a valid quality value.

1139

The exact error message is specific to the situation but generally indicates that the parameters supplied (or their combination) were invalid.

1140

The exact error message is specific to the situation but generally indicates that the content object was NOT found with the given request parameters.

1143

The exact error message is specific to the situation but generally indicates an error was encountered while trying to process the content object.

1145

An error occurred while processing the QC download request.

1146

The exact error message is specific to the situation but generally indicates that there was an error while generating the schema.

1147

schemaType parameter must be either ‘strict’ or ‘transitional’: <schema type>.

1148

Unable to process query tickets request at this time due to a general error.

1149

Content provider '%s’ lacks required permissions to query content tickets.

1152

The specified throttle of '%s’ is greater than the allowed max throttle of '%s’. Please use a throttle value equal to or less than the allowed max value.

1153

The specified throttle of '%s’ is invalid. Please specify an integer value for the throttle.

1154

queryTickets mode is not available to iPhone software developers.

1170

Unable to process queryAssetTypes request at this time due to a general error.

1171

Unable to process validateRawAssets request at this time due to a general error.

1200

Unable to process the createMetadataTicket request at this time due to a general error.

1201

The authenticated user is not authorized to open metadata tickets for the specified content.

1202

The specified content was not found.

1203

The specified content does not support opening a new metadata ticket.

1204

The specified content has an existing metadata ticket.

1205

A new title/translation was specified for a track number which does not exist: <track_number>.

1207

Video content supports only title changes.

1208

The specified content already has an open metadata ticket.

1209

The specified content was not found. Please try again, using apple_id instead of vendor_id.

1210

You must have an iTunes Connect account to use create tickets mode. You cannot use your encoding house username and password with create tickets mode.

1241

The version of the application you’re using is no longer allowed. Please log into iTunes Connect to download the latest version or obtain it via software update.

1242

The iTunes Store is experiencing an internal server error. See https://www.apple.com/support/systemstatus/ for information about major outages.

1243

Unable to find an iTunes Connect user for username %s. If you are an encoding house user, you must specify a provider short name.

1244

Unable to find an encoding house user for username %s. If you are an iTunes Connect user, you must not specify a provider short name.

1268

An error occurred while processing the json request.

1269

No json request was provided in the payload.

1270

No service name was provided for the json request.

1271

Unable to instantiate the service class named <web-service-name>.

1272

An error occurred while trying to call the requested method <web-service-method>.

1273

Could not retrieve the list of valid methods names from the service class named <web-service-name>.

1274

The method named <web-service-method> is not valid for the service class named <web-service-name>.

1275

No method name was provided in the json request.

1276

No method named <web-service-method> was found on the service class named <web-service-name>.

1278

The iTunes Store is experiencing an internal server error. See https://www.apple.com/support/systemstatus/ for information about major outages.

2001

The account <encoding house user> is currently not active.

2010

An unknown error occurred.

2012

Authorization failed for user <encoding house user>.

Validation messages

Transporter reports validation errors for such things as bad, invalid, or missing data, as well as unsupported features and schema errors. Validation error messages can provide you with information about the XML package specifications Transporter accepts, as well as help you automate your system and track down any failed packages.

All validation errors (for example, metadata validation errors) have the same 2000 error code. For example:

2000 Delivered file set does not contain expected file [34D17614CB805E8AB853CD5ABCBF3C0A-940AE112-01-18-mp4-128000.m4a] that is referenced in the metadata file2000 Album “10000000001991” >> Offer for “US”: Error: Invalid Data: Available date “2008-04-01 08:00:00 Etc/GMT” more than one year away

Within the 2000 error code range, Transporter breaks down validation errors into sub-codes to uniquely identify bad data, invalid data, missing data, unsupported features, and schema errors. Transporter sub-code validation errors use the following general format: ITMS-ErrorCode: ErrorMessage.

Internally, the Transporter sub-code validation errors use a long format similar to the following:

“ITMS-ErrorCode: Validation Result: (MZPackageValidationResultType#3)Error: (MZPackageValidationErrorType#<1|2|3|4>)<Bad Data | Invalid Data | Missing Data | Unsupported Feature>: ErrorDescription"

For example: “ITMS-4007: Validation Result: (MZPackageValidationResultType#3)Error (MZPackageValidationErrorType#2)Invalid Data: “Album “JeTT-1.1.4-2Z14-20099”: Error: Invalid Data: Has tracks with duplicate vendor identifiers”.

Note: Because Apple periodically releases new versions and updates to its software, the sub-code validation error format shown in this guide might change and be somewhat different from what you see on your screen.

For sub-code validation errors in the 3-Series: Bad Data, 4-Series: Invalid Data, 5-Series: Missing Data, 6-Series: Unsupported Features, 8-Series: Schema Errors, and 9-Series: Asset Errors range, see the following table.

Code

Message

3-Series: Bad Data

Bad Data is data that might be well formed, valid XML, but is in some deeper way inconsistent with itself or with the existing state of the content management system.

3000

Generic error code for Bad Data.

3001

Has container ID, but playlist does not exist.

3002

Referenced VideoFileComponentSet does not exist.

3003

Referenced vendor ID for video could not be found.

3004

Has unknown asset type.

3005

A playlist with this UPC already exists for this provider.

3006

Computed checksum does not match provided checksum in metadata.xml.

4-Series: Invalid Data

Invalid data is either poorly formatted, invalid XML, or the contents of the XML elements do not conform to the iTMS specification.

4000

Generic error code for Invalid Data.

4001

Original Release Date is before 1900 C.E.

4002

Original Release Year is not 4 digits.

4003

Release date is before 1900 C.E.

4004

Audiobook track is cleared for sale. Audiobook tracks cannot be sold individually.

4005

Chapters are not in order.

4006

Has bonus material with duplicate vendor identifiers.

4007

Has tracks with duplicate vendor identifiers.

4008

Has videos with duplicate vendor identifiers.

4009

First chapter does not begin at timecode 00:00:00.

4010

Has more than one cover art file, iTMS will only use primaryArtworkFile.

4011

Multiple products for the territories.

4012

Defines multiple track products for the territories.

4013

Defines multiple video products for the territories.

4014

Package language is not a valid ISO language.

4015

All chapters must have artwork or all chapters must have no artwork.

4016

Preorder-only track is on album without preorder date.

4017

Available date more than one year away.

4018

Available date is before 1900 C.E.

4019

Preorder date must be before available date.

4020

Preorder date is not allowed on this offer.

4021

Preorder date more than one year away.

4022

Preorder date is before 1900 C.E.

4023

Preorder wholesale tier is only allowed on album products.

4024

Offer product has negative wholesale price.

4025

Has the territories not specified on the album.

4026

Release Year is not 4 digits.

4027

Cover file payload is not an allowed type.

4028

File is not a recognized type.

4029

Invalid or poorly-formed XML.

4030

Album type is not a recognized album type.

4031

Invalid album-level track count.

4032

Unknown role.

4033

The file payload is not an allowed type.

4034

Invalid track number.

4035

Invalid volume number.

4036

Chapter art file type is not supported.

4037

Encountered invalid time code on chapter.

4038

Bad unavailable date.

4039

Invalid track preview start index.

4040

Invalid track number.

4041

Invalid volume number.

4042

Invalid track-level volume count.

4043

Invalid track-level track count.

4044

The file payload is not an allowed type.

4045

Invalid item number.

4046

Invalid volume number.

4047

Rating container does not match any known rating.

4048

Bad video release date.

4049

A field that is supposed to be formatted as a number could not be parsed as such.

4050

Episode production number cannot be greater than MAX_EPN_LENGTH characters in length.

4051

This XML tag has been deprecated.

4052

Invalid Sell Plus Quality in XML.

4053

Invalid Translations.

4057

Invalid Physical Release Date.

4058

Enable_user_generated_ringtone tag is present on a non-track level product. This is not allowed.

4060

Does not have UPC data as digits between 10 and 14 digits in width.

4061

Does not have ISRC data as alphanumeric of 12 width.

4062

Invalid Vendor Identifier.

4063

Price tier for the content provider is invalid.

5-Series: Missing Data

Missing data refers to elements that are required in the package according to the iTMS specification and are not present.

5000

Generic error code for Missing Data.

5001

Does not have cover art file.

5002

Does not have any genre names.

5003

Album does not have name.

5004

Album has no artist set as primary.

5005

Album does not have vendor identifier.

5006

Artist does not have name.

5007

Does not have bonus material file name.

5008

Bonus Material does not have vendor identifier.

5009

Chapter has no title.

5010

Bonus Material does not have copyright information.

5011

Does not have checksum for file.

5012

File container is present but does not contain a file.

5013

File container is not present.

5014

Piece has no Name.

5015

Product Offer not specified in metadata, iTMS will use default.

5016

Product does not have available date, iTMS will use default.

5017

Available date must be specified along with preorder date.

5018

Product offer does not have territory.

5019

Product does not have wholesale, iTMS will use default.

5020

Track does not have name.

5021

Album has no tracks or videos.

5022

Track is missing territories specified on the album:.

5023

Track does not have vendor identifier.

5024

Video does not have name.

5025

Origin asset is not present in the metadata.

5026

Video does not have vendor identifier.

5027

Root file does not contain metadata file.

5028

Meta data uploads are not allowed for this provider. No file container for song in metadata.

5029

Meta data uploads are not allowed for this provider. No file container for video in metadata.

5030

Artist has no Name.

5037

Missing track number.

5038

<Video> Does not have any genre names.

6-Series: Unsupported Features

8-Series: Schema Errors

Schema validation errors are errors that occur during the import system’s attempt to validate the metadata.xml file against the Apple schema.

8000

Generic error code for Schema Error.

8001

Schema validation fatal errors occur upon encountering of conditions such as a malformed XML file. These conditions prevent the XML schema validating parser to perform its normal operation.

8002

Schema validation errors occur while validating XML against the corresponding schema.

8003

Warnings are a result of schema validation when non-fatal and non-error conditions are met.

9-Series: Asset Errors

Asset validation or retrieval errors are errors that can occur on the client side.

9000

The specified asset does not follow specifications. To fix the error, follow the on-screen suggestions and review requirements in iTunes Package Specification and iTunes Asset Guide.

9101

Could not download the <asset-type> for vendor ID: <identifier> - <reason>.

9102

Could not download the <asset-type> file at path: <path> -  <reason>.

Style guide messages

The following table lists the style guide messages you might encounter while using Transporter.

Code

Message

4112

Live: If the audio is from a live recording, Live must be listed on the track.

4221

Compound Artist: <CompoundToken> found in artist with name: <ArtistName>. Please be sure that two or more performers or groups are not present in the same artist field. Each artist must be listed individually.

4221

Various Artists on Track: Various Artists must not be a track-level artist.

4181

Missing Composer: At least one Composer must be provided at both the album and the track level. This role is required for the supplied genres.

4181

Feat., With as Primary: Album or track lists the same artist with both Primary and featuring or with roles: <ArtistName>.

More resources

Glossary

The glossary defines terms you will encounter as you use this guide.

Term

Definition

app developer

The content-owning entity that has a contract directly with Apple. App developers deliver content directly to the App Store and must have an App Store Connect account with the Admin or Technical role.

App Store Connect

A suite of web-based tools you can use to sign up to become a content provider and to manage your content. You use App Store Connect to submit and manage your content in the App Store. You also use App Store Connect to accept legal agreements, to enter your tax and banking information, and to view trends and financial reports. For more information, see the App Store Connect Help.

Aspera FASP software

A suite of cross-platform software applications that provides secure transmission of file and directory data independent of network conditions. The Aspera file transfer client application can securely transfer data on public and private networks much faster than standard FTP, depending on available bandwidth. For more information, see the Aspera website.

checksum

A redundancy check used to guarantee that the asset files Apple receives are correct and complete. All content files you deliver to Apple must include an industry-standard MD5 digest checksum. Once received, the MD5 digest checksum contained in the metadata file (one for each file you send) is compared against the actual file received by Apple. If any differences are detected, Transporter rejects the asset file as well as its entire corresponding package.

encoding house

Partners without a contractual relationship with iTunes. Encoding houses provide encoding, delivery, and metadata preparation services for third-party users. Encoding houses deliver all content directly to the iTunes Store or App Store through Transporter and are contracted by third party users for their services. An encoding house and a provider can be the same company. Compare provider.

FASP

Aspera’s Fast, Secure Protocol. Aspera’s data transfer technology and file transfer products are built on the FASP proprietary file transport protocol. The protocol is designed to meet the requirements of file transfers over any IP network. For more information, see the Aspera website.

iBooks format

A file format created for Multi-Touch books and Multi-Touch textbooks on the iPad. Books you create in iBooks format (.ibooks) using iBooks Author support rich typography, precise layout, and new interactive objects such as image galleries, quizzes, and slideshows.

iTunes Connect

A suite of web-based tools you can use to sign up to become a content provider and to manage your content. You use iTunes Connect to submit and manage your content in the iTunes Store or Apple Books. You also use iTunes Connect to accept legal agreements, to enter your tax and banking information, and to view trends and financial reports. For more information, see the App Store Connect Help.

lossless data compression

A class of data compression algorithms that allow the exact original data to be reconstructed from the compressed data. Common lossless audio compression formats include FLAC (Free Lossless Audio Codec) and Apple Lossless Core Audio Format (CAF). Compare lossy data compression.

lossy data compression

A class of data compression algorithms that allow an approximation of the original data to be reconstructed, in exchange for better compression rates. Common lossy audio compression formats include MP3, AAC (Advanced Audio Coding), and IMA ADPCM. Compare lossless data compression.

MD5

Message-Digest algorithm 5. A cryptographic hash function with a 128-bit hash value used by Transporter to guarantee that the asset files you send are correct and complete.

Polished

A state in iTunes Connect indicating that Apple reviewed the content of your package and made any necessary corrections.

provider

The content-owning entity that has a contract directly with Apple. Providers can be encoding houses, publishers, or app developers and can deliver content directly to the iTunes Store, Apple Books, or App Store or contract with an encoding house for their services and use the encoding house to deliver content. A provider and an encoding house can be the same company. Compare encoding house.

publisher

The content-owning entity that has a contract directly with Apple. Publishers are the personal or corporate contributor to the publication content you are delivering directly to Apple Books.

schema file

A file defining the structure, content, formatting, and semantics of XML documents. You can request transitional or strict schema files from Transporter to use to validate your XML files before packaging and sending them to Apple for upload.

Signiant Media Exchange

An integrated, open software solution to help you manage, secure, automate, and accelerate digital file-based workflows and to move and distribute content. For more information, see the Signiant website at https://www.signiant.com.

SSH

Secure Shell. A set of standards and an associated network protocol that allows you to establish a secure channel connection between a local and a remote computer.

Store Package

A Transporter generated file with the .itmsp file extension. Transporter generates a package file (iTunes Store Package, App Store Package, or Book Package) from uploaded content.

stub package

An incomplete Store Package. A stub package only has some of the information in a total Store Package, needing the remaining information to be provided. For example, in lookup metadata mode, a stub package is created with only a single metadata.xml file. You still need to provide any missing assets, cover images, or bonus materials. Transporter uses the stub package only to help generate the metadata.xml file.

subitem

An In-App Purchase, a Game Center Achievement, or a Game Center Leaderboard.

throughput

The amount of data per time unit that is uploaded. You can specify -throughput with any upload delivery method to receive the time it took Transporter to upload a specific package.

Unpolished

A state in iTunes Connect indicating that Apple hasn’t reviewed the content of your package.

web service

A software system designed to support interoperable machine-to-machine interaction over a network.

Notation conventions

The following conventions are used throughout this guide.

Summary

Notation

Indicates

monospaced font

A command or other terminal text.

$

A shell prompt.

[text in square brackets]

An optional command-line option.

<text in angle brackets>

A user-provided value.

<one | other>

Alternative command-line option values (type one or the other).

Commands and Other Terminal Text

Commands or command-line options that you type, along with other text that normally appears in a Terminal window or at another command-line prompt, are shown in this font. For example:

You can use the doit command to get things done.

When a command is shown on a line by itself, as you might type it in a Terminal window or at another command-line prompt, it follows a dollar sign that represents the shell prompt. For example:

$ doit

To use the command in this example, type doit without the dollar sign at the command prompt, then press the Return key.

Command-Line Options and Values

Most commands require you to specify one or more command-line options and values, or the item to which the command is applied.

Command-Line Options You Must Type as Shown

If you need to type a command-line option and value as shown, it appears following the command in the same font. For example:

$ doit -w later -t 12:30

To use the command in this example, type the entire line as shown.

Command-Line Option Values You Provide

If you need to supply a value, its placeholder has a name that indicates what you need to provide. For example:

$ doit -w later -t <hh:mm>

In this example, you need to replace hh with the hour and mm with the minute, as shown in the previous example.

Optional Command-Line Options

If a command-line option is available but not required, it appears in square brackets. For example:

$ doit [-w later]

To use the command in this example, type either doit or doit -w later. The result might vary but the command is performed either way.

Alternative Command-Line Option Values

If you need to type one of a number of command-line option values, they are separated by a vertical line and grouped within angle brackets < | >. For example:

$ doit -w <now | later>

To use the command in this example, you must type either doit -w now or doit -w later.

Command-line help

For more command-line information, see:

  • The Transporter command-line help. Type:

    • $ iTMSTransporter [-help] to view summary information about the iTMSTransporter command, including a list of all command-line modes

    • $ iTMSTransporter -help <mode> to view detailed information for the specified mode, including all required and optional options and values

Solve problems

Transporter problems

Use this section to help you troubleshoot general problems you might encounter while using Transporter.

What tools are available to debug problems with Transporter?

You can use the following modes and options to help you debug problems with Transporter:

  • Use diagnostic mode before an upload to check the status and availability of the Apple servers. You can also use this mode after an unsuccessful upload attempt to help debug any network connectivity problems between your computer and the Apple servers. For more information, see Use diagnostic mode earlier in this guide.

  • Use the output option (-o) to specify a directory and filename to log Transporter output information. If you specify a filename, Transporter logs the output to the specified file. You can then review the log file to help you debug any problems.

    Apple recommends creating a log file, and using the verbosity option (-v), every time you upload a package. When creating the log file, set the verbosity option to -v detailed or -v eXtreme. The log file is your receipt for the upload. Save the log file for a few weeks. If you continue to have problems you can’t resolve yourself, send the entire log file to your Apple technical representative to help you debug any problems.

  • Use the throughput option (-throughput) to display the total transmission time and details for uploading successful packages and gain an understanding of your delivery performance. You can specify this option with any upload delivery method to receive the time (seconds, minutes, hours) it took Transporter to upload a specific package, the packages size, and the bytes per second to help you debug transmission speed issues.

My Windows machine generates error messages that it cannot migrate a jar during the automatic software update process when I run Transporter. What can I do?

If you are getting multiple error messages that look similar to this:

[2018-09-07 14:24:39 PDT] <main> INFO: unexpected exception migrating jar:C:\Users\jappleseed\.itmstransporter\3.3.0\bundles-1.7\bundles.20180829104105953\com.apple.its.epubtoolkit-2.2.1.jarjava.nio.file.FileSystemException: C:\Users\jappleseed\.itmstransporter\obr\3.3.0\com.apple.its.epubtoolkit-2.2.1.01-12-00-09.jar: A required privilege is not held by the client. at sun.nio.fs.WindowsException.translateToIOException(Unknown Source) at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source) at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source) at sun.nio.fs.WindowsFileSystemProvider.createSymbolicLink(Unknown Source)

You can do one of these two options:

  1. Run the following from a cmd window with administrative privileges, to allow iTMSTransporter to create the symbolic links that it needs to create:

    C:\> <path to iTMSTransporter>\iTMSTransporter.cmd -version -v eXtreme

    Note: You only have to do this once.

  2. Install the latest version of iTMSTransporter (see Install Transporter on Windows).

The machine where I installed Transporter can’t connect to the web service running on Apple’s servers. What can I do?

Perform the following steps to verify you can hit the web service URL using the machine where you installed Transporter:

  1. Load the following URL in a web browser running on the machine where you installed Transporter:

    https://contentdelivery.itunes.apple.com/WebObjects/MZLabelService.woa/json/MZEncodingHouseService

  2. Try to hit the URL. If you can successfully connect to Apple’s web service, the web browser downloads the JSON (Javascript) file.

If the web service is down, and you are using eXtreme verbosity, Transporter displays the following output:

[2011-05-13 14:48:43 PDT] <main> ERROR: An exception has occurred: Server returned HTTP response code: 500 for URL: https://contentdelivery.itunes.apple.com/WebObjects/MZLabelService.woa/json/MZEncodingHouseService[2011-05-13 14:48:43 PDT] <main> DEBUG: java.io.IOException: Server returned HTTP response code: 500 for URL: https://contentdelivery.itunes.apple.com/WebObjects/MZLabelService.woa/json/MZEncodingHouseServiceat sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1436)at com.apple.transporter.JSONService.invokeJson(JSONService.java:78)at com.apple.transporter.JSONService.mzEncodingHouseServiceCall(JSONService.java:41)at com.apple.transporter.WebService.invokeStandard(WebService.java:811)at com.apple.transporter.WebService.lookupPurpleSoftwareVersions(WebService.java:363)at com.apple.transporter.operation.LookupPurpleSoftwareVersions$1.invoke(LookupPurpleSoftwareVersions.java:47)at com.apple.transporter.operation.LookupPurpleSoftwareVersions$1.invoke(LookupPurpleSoftwareVersions.java:45)at com.apple.transporter.WebServiceInvoker.invokeWithRetry(WebServiceInvoker.java:28)at com.apple.transporter.operation.LookupPurpleSoftwareVersions.execute(LookupPurpleSoftwareVersions.java:45)at com.apple.transporter.Application.begin(Application.java:148)at com.apple.transporter.osgi.TransporterService.run(TransporterService.java:46)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)at java.lang.reflect.Method.invoke(Method.java:597)at com.apple.transporter.osgi.OSGiBootstrapper.runTransporter(OSGiBootstrapper.java:267)at com.apple.transporter.osgi.OSGiBootstrapper.bootstrap(OSGiBootstrapper.java:194)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)at java.lang.reflect.Method.invoke(Method.java:597)at com.apple.transporter.FrameworkLoader.start(FrameworkLoader.java:145)at com.apple.transporter.Application.main(Application.java:71)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)at java.lang.reflect.Method.invoke(Method.java:597)at com.webobjects._bootstrap.WOBootstrap.main(WOBootstrap.java:71)Package Summary:1 package(s) were not uploaded because they had problems:/Users/bsmith/Applications/Packages/10000000005482.itmsp - Error Messages:IOExceptionAn exception has occurred: Server returned HTTP response code: 500 for URL: https://contentdelivery.itunes.apple.com/WebObjects/MZLabelService.woa/json/MZEncodingHouseServiceAn exception has occurred: https://contentdelivery.itunes.apple.com/WebObjects/MZLabelService.woa/json/MZEncodingHouseServiceCould not connect to Apple's web service.[2011-05-13 15:11:46 PDT] <main> DBG-X: Returning 1

What can I do if Transporter stalls during upload?

During upload, if you receive output similar to the example below, retry your delivery or upgrade to the latest version of Transporter.

...[2009-06-18 15:46:35 PDT] <transporter.ProgressMonitor> DEBUG: Received stalled transfer notification; aborting[2009-06-18 15:46:35 PDT] <main> INFO: The file, metadata.xml, was uploaded successfully.[2009-06-18 15:46:35 PDT] <main> ERROR: The file, NotHighFidelity.mpg, did not complete its upload.[2009-06-18 15:46:35 PDT] <main> ERROR: The file, closed-captions.scc, did not complete its upload.[2009-06-18 15:46:35 PDT] <main> ERROR: The file, chapters.xml, did not complete its upload.[2009-06-18 15:46:35 PDT] <main> ERROR: The file, chapter_01.jpg, did not complete its upload.[2009-06-18 15:46:35 PDT] <main> ERROR: The file, chapter_02.jpg, did not complete its upload.[2009-06-18 15:46:35 PDT] <main> ERROR: The file, poster.jpg, did not complete its upload.[2009-06-18 15:46:35 PDT] <main> ERROR: An error occurred while uploading a file to Apple's remote server.[2009-06-18 15:46:35 PDT] <main> ERROR: An exception has occurred: The transport has been detected as having stalled and has been aborted. Please try again.[2009-06-18 15:46:35 PDT] <main> DEBUG: com.apple.transporter.transport.TransportStalledException: The transport has been detected as having stalled and has been aborted. Please try again. at com.apple.transporter.transport.SigniantTransport.uploadFiles(SigniantTransport.java:570) at com.apple.transporter.transport.SigniantTransport.uploadPackage(SigniantTransport.java:328) at com.apple.transporter.Application.performUploadOperation(Application.java:1711) at com.apple.transporter.Application.performUploadRequestForPackageFile(Application.java:562) at com.apple.transporter.Application.performUploadRequest(Application.java:413) at com.apple.transporter.Application.performUploadRequest(Application.java:378) at com.apple.transporter.operation.GenericApplicationOperation.execute(GenericApplicationOperation.java:69) at com.apple.transporter.Application.main(Application.java:182) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at com.webobjects._bootstrap.WOBootstrap.main(WOBootstrap.java:71)[2009-06-18 15:46:35 PDT] <main> ERROR: An error occurred while uploading the package 10000000010000.itmsp.[2009-06-18 15:46:35 PDT] <main> INFO: Done performing upload.[2009-06-18 15:46:35 PDT] <main> DBG-X: The transfer time for the package 10000000010000.itmsp was 622695 milliseconds.[2009-06-18 15:46:35 PDT] <main> INFO: Sending the upload failure information to Apple ...[2009-06-18 15:46:35 PDT] <main> DBG-X: Using operation named: uploadFailedWithArguments[2009-06-18 15:46:35 PDT] <main> DBG-X: Apple's web service operation input parameters:[2009-06-18 15:46:35 PDT] <main> DBG-X: parameter ClientChecksumInfo = [][2009-06-18 15:46:35 PDT] <main> DBG-X: parameter ExtraTransportLog = not null value (just not showing the value)[2009-06-18 15:46:35 PDT] <main> DBG-X: parameter NewPackageName = 10000000010000-20090618153602-218.itmsp[2009-06-18 15:46:35 PDT] <main> DBG-X: parameter NumberBytesTransferred = 4181603[2009-06-18 15:46:35 PDT] <main> DBG-X: parameter ProviderName = Apple[2009-06-18 15:46:35 PDT] <main> DBG-X: parameter Throttle = 10000[2009-06-18 15:46:35 PDT] <main> DBG-X: parameter TransferTime = 22695[2009-06-18 15:46:35 PDT] <main> DBG-X: parameter Transport = Signiant[2009-06-18 15:46:35 PDT] <main> DBG-X: parameter TransportLog = not null value (just not showing the value)[2009-06-18 15:46:35 PDT] <main> DBG-X: parameter UploadArguments = -u bob -p **hidden value** -s Apple -m upload -t Signiant -k 10000 -f 10000000010000.itmsp/[2009-06-18 15:46:35 PDT] <main> DBG-X: parameter Username = bob[2009-06-18 15:46:35 PDT] <main> DBG-X: parameter Version = 3.3.0[2009-06-18 15:46:39 PDT] <main> DBG-X: Apple's web service operation return value:[2009-06-18 15:46:39 PDT] <main> DBG-X: parameter Success = truePackage Summary:1 package(s) were not uploaded because they had problems: /tmp/10000000010000.itmsp - Error Messages: The file, NotHighFidelity.mpg, did not complete its upload. The file, closed-captions.scc, did not complete its upload. The file, chapters.xml, did not complete its upload. The file, chapter_01.jpg, did not complete its upload. The file, chapter_02.jpg, did not complete its upload. The file, poster.jpg, did not complete its upload. An error occurred while uploading a file to Apple's remote server. An exception has occurred: The transport has been detected as having stalled and has been aborted. Please try again. An error occurred while uploading the package 10000000010000.itmsp.[2009-06-18 15:46:39 PDT] <main> DBG-X: Returning 1

Java Virtual Machine problems

Use this section to help you troubleshoot Java Virtual Machine problems you might encounter while using Transporter.

What version of the Java Virtual Machine (JVM) does Transporter require and how do I determine which version I have installed?

  • With Transporter 2.0 and later, Windows and Linux machines are no longer required to have Java Virtual Machine installed. You can download and install the latest Transporter, which includes the required Java runtime.

How do I upgrade to JVM version 17?

  • For macOS, Windows, and Linux, download and install the latest Transporter version from iTunes Connect.

What can I do if Transporter fails due to an SSL exception?

  • Previous versions of JVM can have expired certificates, which are used for HTTPS communication. If Transporter fails with an SSL exception, you should update your certificates or upgrade to a newer version of JVM.

  • For macOS, Windows, and Linux download and install the latest Transporter version from iTunes Connect.

What can I do when Transporter or JVM hangs?

Get a Java stack trace of the problem by pressing:

  • <Ctrl>\ for UNIX

  • <Ctrl><Break> for Windows

For more information, see https://java.sun.com/developer/technicalArticles/Programming/Stacktrace/.

Some older versions of Transporter contain components that can’t be updated as part of Transporter’s automatic software update functionality. If Transporter hangs when using older versions of Java, download and re-install the latest Transporter available from iTunes Connect.

Aspera problems

Use this section to help you troubleshoot problems you might encounter while using Transporter in the Aspera delivery method.

What can I do if Transporter fails during upload using Aspera and a 64 bit Linux distribution?

Transporter might have an issue with Aspera and a 64 bit Linux distribution if, during upload, a message similar to the following appears in the Transporter log output information:

An exception has occurred: Error starting transfer process: Failed to start process

To resolve the issue, install the 32 bit compatibility libraries.

  • For Red Hat Enterprise Linux or CentOS, run the following commands as the super user (root):

    yum install zlib.i686 glibc.i686
  • On other Linux distributions, run the following equivalent super user (root) commands:

    apt-get install libc6-i386apt-get install lib32z1

What can I do if Transporter fails during upload using Aspera and Windows 7 (64 bit)?

If you see an error message that looks like this in your transporter log:

The session's status is FAILED and the error description is 'Process exited with an error: -1073741511 (Exit value: -1073741511) (11)' sessionId: 'null', host: ‘vgr*.apple.com'

Your install of Windows-7 may be missing a DLL. To correct this problem download and install the "Visual C++ Redistributable for Visual Studio 2015” from Microsoft at https://www.microsoft.com/en-us/download/details.aspx?id=48145.

Where can I find Aspera error code messages and explanations?

  • See the Aspera error code table. For information, see the Aspera website.

Where can I find Aspera’s log files?

Aspera’s log file, aspera-scp-transfer.log, is located in a package-specific directory under your operating system’s temp directory. Aspera’s log file is typically located in the following directories:

  • macOS: /tmp/<package_name>_<timestamp>_Aspera

  • Windows: C:\temp\<package_name>_<timestamp>_Aspera

  • Linux: /tmp/<package_name>_<timestamp>_Aspera

Where <package_name> is the name of the upload package directory, without the .itmsp extension, and <timestamp> is a 14-number value consisting of year, month, day, hour, minute, and seconds. Transporter programmatically retrieves the temp directory value from the Java java.io.tmpdir property. If the Windows registry key HKLM\SOFTWARE\Aspera\FASP\LogDir is set, Transporter unsets it.

The following is an example of a Transporter message indicating where the Aspera log file is located when an upload isn’t successful: “[2007-07-31 13:38:44 PDT] <main> INFO: The Aspera log file can be found at /tmp/10567765567770_2007631133843_Aspera/aspera-scp-transfer.log”.

Signiant problems

Use this section to help you troubleshoot problems you might encounter while using Transporter in the Signiant delivery method.

Where can I find Signiant’s log files?

Signiant’s log files are located in your operating system’s temp directory. The temp directory value is programmatically retrieved from the Java property named java.io.tmpdir. The temp directories are typically located in the following directories:

  • macOS: /tmp

  • Windows: C:\temp (typically)

  • Linux: /tmp

Signiant log file names begin with “sigitc”, contain date and time information, and use a .log extension. For example:

sigitc-2007-04-11-13-04-46-766.log

If file upload is successful, Signiant Media Exchange deletes the log file. If there were errors during upload, Signiant Media Exchange saves the log file and displays the log file’s name and location. For example:

[2007-04-11 13:05:49 PDT] <Control Stream> INFO: A log file for this session can be found at: /tmp/sigitc-2007-04-11-13-04-46-766.log

Transporter error messages

Use this section to help you troubleshoot problems you might encounter while using Transporter in the Aspera and Signiant delivery methods.

I received message “1028 Unable to authenticate for provider: <provider name>”. What can I do?

  • Run Transporter in provider mode to confirm that the provider short name (-s) you are using is in the list returned by Transporter.

I received message “ERROR: The file (<filename>) was not uploaded successfully. The job’s state is FAILED. The job’s error is: Data reception error (errCode = 15)”. What can I do?

  • If you are using the Aspera delivery method, verify that TCP port 33001 and UDP port 33001 are open.

I received message “1023: Encoding house <encoding house name> is not yet authorized to deliver content (verify mode only)” while trying to upload content. What can I do?

  • Apple hasn’t turned on upload access for you. Check with your Apple technical representative and make sure you have been given permission to upload content.

I received message “Cannot connect to remote system: Unable to connect to <host:port>: <network error message>”. What can I do?

If you are using the Signiant delivery method with eXtreme or detailed verbosity, manually check that UDP ports 44001 through 44101 are open and run Transporter in diagnostic mode to confirm that TCP port 44001 is open. If you aren’t using eXtreme or detailed verbosity, Transporter displays the following message: “An error has occurred during the upload”.

You can also check the TCP ports manually by telnetting. For example (bold indicates text you enter):

everest:~ bsmith$ telnet sgr201.apple.com 44001Trying 17.152.249.101...Connected to sgr201.apple.com.Escape character is '^]'.exitdds_pc: _ms=sgr201.apple.com?_si=Process controller?_mid=9010?_sev=0?_dt=2007/09/13?_tm=00:07:31?_pkg=?Connection closed by foreign host.everest:~ bsmith$

Revision history

This table describes changes to this guide.

Date

Notes

12/04/2023

The Transporter User Guide 3.3 revision includes the following changes:

7/12/2023

The Transporter User Guide 3.2 revision includes the following changes:

12/12/2022

The Transporter User Guide 3.1 revision includes the following changes:

7/25/2022

The Transporter User Guide 3.0 revision includes the following changes:

2/21/2022

Added new server IPs for HTTP. See System and network requirements.

12/13/2021

The Transporter User Guide 2.3 revision includes the following changes:

  • Removed all references to DAV.

  • Replaced the example for app upload using macOS with -assetFile.

10/18/2021

Added new server IPs for HTTP. See System and network requirements.

9/22/2021

The Transporter Guide for 2.2 revision includes the following changes:

  • Automatic Software Updates: Added an updateChannel command to indicate that you want to be among the first to receive a new version of Transporter. When a new version of Transporter becomes available, the update is slowly rolled out to Transporter users. Use the updateChannel command set to the earlyAccess option to receive the update as soon as it is made available. Receiving the early access update allows you to test out the new version of Transporter to ensure it works properly with your content processing system.

  • DAV Transport: The DAV transport is being deprecated. If you use DAV, you will see a warning. At some date in the future, you will see an error and delivery will fail. Apple recommends that you use HTTP instead of DAV.

5/17/2021

The Transporter Guide for 2.2 includes the following changes:

  • Added an <isCurated> tag for lookup artist and create artist modes. When an artist has a curated status, it means that a provider has exclusive rights to the artist. Previously, you could find the curated status of an artist using verify mode. Now, you can find out earlier in the process using lookup and create artist modes.

  • Added lookupArtist for books. To lookup an author, use lookup mode and supply the -artistType command line option with the value of Author. See Lookup artist mode for book authors.

  • Added an -eventFile option to output logs formatted to be more easily parsed by clients, such as Xcode.

2/24/2021

The Transporter Guide for 2.1 includes the following changes:

9/21/2020

Added examples of using HTTP transport. Added a note on using an app-specific password for two-factor authentication.

6/29/2020

Added new server IPs for HTTP. See System and network requirements.

Added HTTP to command line options and values. See Specify options and values.

9/16/2019

The Transporter Guide for 2.0 includes the following changes:

  • HTTP transport is now supported and server IPs are listed in System and network requirements. HTTP transport is faster than the DAV transport and doesn't require firewall re-configuration.

  • OpenJDK 11 is now included for Linux and Windows, in addition to macOS. Linux and Windows users no longer need to download and install a separate JDK to run Transporter. Starting with this release, Transporter can only be installed on 64-bit (x86-64 architecture) operating systems.

  • Server IPs added. New server IPs have been added for Aspera and Signiant. See System and network requirements.

Note: Previously installed versions of Transporter that use JDK 8, 9, or 10 will continue to auto update to Transporter 2.0. Apple strongly recommends that you update your operating system and Transporter to newer releases so that you will continue to receive automatic updates with performance and security fixes.

12/5/2018

The Transporter Guide for 1.13 includes the following change:

  • Aspera delivery method now supports 64-bit for Windows

9/12/2018

The Transporter Guide for 1.12 includes some new and updated examples, as well as the following changes:

  • New movie cast and crew lookup. You can now use lookup artist mode to search for movie cast and crew. To lookup a movie artist, use the new option -artistType and Movie. It returns the artist’s name, Apple ID, artist type, genre, as well as name localizations, recent titles and the roles the artist had in those titles, and the iTunes Store URL, if available. This information is returned in XML output only.

  • Enhanced XML output when you use lookup artist mode. These enhancements help you find the correct artist and find the artist’s recent work and name localizations.

  • App upload additions. New options have been added for uploading App Store apps on Linux and Windows. Two new arguments -assetFile and -assetDescription are used for Linux and Windows uploads. Additionally macOS uploads can also use -assetFile instead of -f (which uploads .itmsp files) with or without the -assetDescription option. When using the -assetFile option on mac OS (without notarization), Linux, or Windows, the asset file must be either .pkg or .ipa. The -assetDescription option should have the path to the AppStoreInfo.plist that is exported from Xcode.

  • Upload macOS apps for notarization. In some cases, you may want to distribute an app outside of the Mac App Store. Because the app won’t be distributed by Apple, you can assure users that you are a trusted developer by signing your app with a Developer ID certificate and notarizing your Developer ID-signed app. The notarization service performs security checks of Developer ID signed content to ensure that your content can be distributed safely. To upload your app for notarization, you must use the -assetFile option along with -distribution, and -primaryBundleId. When using the -assetFile option on macOS, the asset file must be .dmg, .pkg, or .zip. Note that currently notarization is optional, but it may be required at some later date.

  • JSON Web tokens (JWT) for authentication. JWT is a more secure way of authenticating users that protects authentication secrets by not transmitting sensitive information. For Transporter, you can use JWT authentication in two ways: Transporter can generate a JWT using an API Key generated from the API Keys tab in App Store Connect, or you can use a JWT that you generate in your workflow and pass it to Transporter as an argument. To generate a JWT with Transporter, specify the -apiKey and -apiIssuer options.

  • New provider option. If you are associated with multiple providers (for example, if you are a software consultant, where multiple clients have given you App Store Connect access), you must specify the -asc_provider option and supply the provider name associated with the upload. If you are not a multi-provider user, you do not need to specify this option.

  • Server IPs added. New server IPs have been added for contentdelivery.itunes.apple.com and itmsdav.apple.com. See System and network requirements.

  • Outdated links updated. Links that pointed to pages where you could see the allowed formats for each content type have been updated.

  • iBooks Store has been rebranded to Apple Books where appropriate. Reference to iBooks Author or the iBook format (.ibooks) have not changed.

  • The iTunesExtraQC download mode has been deprecated. All references to and examples of iTunesExtraQCDownload have been removed.

2/21/2018

The 1.9.8 version of Transporter contains bug fixes only with no new features. The Transporter User Guide for 1.9.8 includes some corrections and additional server IPs:

  • Create artist and lookup artist modes. Examples have been corrected. For more information, see Create artist mode and Lookup artist mode.

  • Server IPs added. New server IPs have been added for contentdelivery.itunes.apple.com and itmsdav.apple.com. See System and network requirements.

  • Outdated links removed. Links that pointed to a page where you could download Transporter for apps have been removed as the page no longer exists. For information on how to install Transporter as an app developer, see App developer installation.

  • References to iTunes LP removed. iTunes LPs are being deprecated so all references to them have been removed.

11/01/2017

This 1.9.7 or later release contains new error messages, new and updated examples, and bug fixes, as well as the following enhancements:

  • Create artist mode. Transporter now supports the ability to create a new music artist.

  • Updated lookup artist mode. Transporter now supports the ability to specify locales (-searchLocale), in addition to the artist’s native locale, where you want to search for an artist’s localized name.

  • Enhanced metadata output. To help you determine the exact artist you are searching for, Transporter now returns additional information (for example, artist creation date, release titles, and the title’s Apple identifier and content provider) when you use lookup artist mode.

  • Additional schema mode feature. Transporter now supports the ability to retrieve the Japanese iTT V2 static schema file (-schema “jp-itt-v2”) to use to validate your XML files before packaging and sending them to Apple for upload to the iTunes Store.

  • Status mode metadata enhancements. The status and statusAll modes contain enhanced output for both music and video content. For example, music metadata now includes content review date, content hidden information and status code, artist information such as name, Apple identifier, and curated details, and tickets in the “pending”, “your action needed”, or “no action needed” states. Video metadata now includes QC component rejection reasons and notes.

05/10/2017

This 1.9.4 or later release contains new error messages, new and updated examples, and bug fixes, as well as the following enhancements:

  • New IP addresses. Transporter 1.9.4 contains new IP addresses for the itmsdav.apple.com and contentdelivery.itunes.apple.com servers.

  • Updated system requirements. Transporter now requires Java Virtual Machine (JVM) version 1.8 or later.

03/08/2017

This 1.9.3 or later release contains new error messages, new and updated examples, and bug fixes, as well as the following enhancements:

  • Edit genre information. You can now open a new metadata ticket to edit your playlist genre (-playlistGenre) and track genre (upload a metadata file containing the new track information) details.

  • Edit phonetic text. You can now open a new metadata ticket to edit playlist and track phonetic title text (-playlistTitleTranslation and -trackTitleTranslation).

Apple also reorganized this Transporter User Guide to help improve usability; including moving What’s new? to the top of the table of contents, consolidating and reworking the Welcome and Get started sections, and adding new Content-type details and More resources sections.

10/12/2016

This 1.9.1 or later release contains new error messages, new and updated examples, and bug fixes, as well as the following enhancements:

  • Java Virtual Machine (JVM) maximum heap size increase. If you are uploading very large files, or many files at once, you can use -Xmx4096m to specify a 4-gigabyte (GB) heap size.

  • Updated system requirements. Transporter now requires Windows 7, 8, 10 or later.

Transporter 1.9.1 also removed support for the Windows XP operating system.

05/23/2016

This 1.8.9 or later release contains new error messages, new and updated examples, and bug fixes, as well as the following enhancements:

  • -vp option. Transporter provides the -vp option so you can view progress information when verifying or uploading a package file.

  • Java Virtual Machine (JVM) maximum heap size increase. By default, Transporter now uses a 2048MB heap size.

  • Updated system requirements. To install and run Transporter, you should now have 2GB of RAM.

11/11/15

This 1.8.8 or later release contains new error messages, new and updated examples, and bug fixes, as well as the following enhancements:

  • -itc_provider option. For easier delivery, Transporter provides the -itc_provider option for you to specify your iTunes Connect provider name.

  • -account_type option. You can now specify the account (encoding house or iTunes Connect) you want Transporter to use when retrieving the list of providers for which you have permission to deliver content.

  • -app_platform option. You can now specify the platform (osx, ios, or appletvos) you want Transporter to use when retrieving the current metadata for an app you previously uploaded to the App Store.

  • Updated system requirements. Transporter now requires Java Virtual Machine (JVM) version 1.7 or later.

Transporter 1.8.8 also removed support for the Solaris operating system and the download guides mode (-m downloadMetadataGuides).

09/28/15

This 1.8.7 or later release contains new error messages, new and updated examples, and bug fixes, as well as the following enhancements:

  • Enhanced lookup metadata mode. Transporter now supports the ability to look up metadata for multiple packages at once; using a comma-separated list of vendor (-vendor_ids) or Apple (-apple_ids) identifiers.

  • Lookup artist mode. Transporter now supports the ability to retrieve information about artists by name, including the unique Apple identifier for the artist.

  • -outputType option. You can now request the type of output (metadata only, assets only, or both metadata and assets) you want Transporter to return when looking up metadata for a playlist or app you previously uploaded.

  • Updated system requirements. Transporter 1.8.7 contains new servers with IP addresses, port information, and notes.

09/26/14

This 1.8.3 or later release contains new error messages, new and updated examples, and bug fixes, as well as the following enhancements:

  • Enhanced status modes. Transporter now supports the ability to retrieve status information for the most recently uploaded packages, or all uploaded packages, for a comma-separated list of vendor (-vendor_ids) or Apple (-apple_ids) identifiers.

  • Updated system requirements. Transporter 1.8.3 contains additional IP addresses for the itmsdav.apple.com and contentdelivery.itunes.apple.com servers.

07/22/14

This 1.8.2 or later release contains new error messages, new and updated examples, and bug fixes, as well as the following enhancements:

  • Updated system requirements. Transporter 1.8.2 contains a new server with IP address, port information, and notes.

  • List report types modes. Transporter now supports the ability to display the list of report content types (for example, Apps or Music) available to you.

04/18/14

This 1.8.1 or later release contains new error messages, new and updated examples, and bug fixes, as well as the following enhancements:

  • Error summary output. Transporter 1.8.1 removes unnecessary and redundant messages from the error summary information displayed for packages that weren’t successfully uploaded.

  • Enhanced server support. Transporter can now communicate with additional Aspera (vgr501.apple.com-vgr508.apple.com) and Signiant (sgr601.apple.com-sgr608.apple.com) servers.

  • -type option. You can now request reports for Film QC Status and Artist Images report types.

  • Repair assets mode. Using -removeUnmanifestedFiles, Transporter now supports the ability to specify that you want to remove unmanifested files from your EPUB files (.epub) before you send your asset files to Apple for upload to the iBooks Store.

  • -outputFormat option. The -outputFormat option is now valid when using verify and upload modes to return output information in XML format.

  • Diagnostic mode. Transporter now performs basic diagnostic tests (for example, testing TCP connectivity) or enhanced diagnostic tests (for example, Transporter can more accurately test TCP and UDP connectivity to Signiant and Aspera servers) depending on whether or not you specify the username and password options when using diagnostic mode.

  • Status modes. If you are requesting status information for a package containing movie or TV components, the status modes now also return component status information in addition to the package status information.

08/27/13

The 1.7.9 or later release of Transporter contains performance improvements, new error messages, new and updated examples, bug fixes (including stability and security enhancements), and a new error logs option. Using -errorLogs, Transporter now provides the ability to save error logs in the specified location.

04/19/13

The 1.7.8 or later release of Transporter contains performance improvements, new error messages, new and updated examples, and bug fixes, as well as the following enhancements:

  • Automatic software update. To improve performance and reduce the latency that the auto-update contributes, Transporter now performs automatic software update only once per day.

  • Reports modes. Transporter now supports the ability to display a list of all your existing catalog reports (list reports mode) and download your catalog reports for one or more content types (request report mode) for the past 30 days.

  • App developers. In addition to the information for large labels, encoding houses, and publishers, Transporter now provides you with the steps necessary to install, set up, and use Transporter as an app developer.

02/04/13

The 1.7.7 or later release of Transporter contains performance improvements, new error messages, new and updated examples, and bug fixes, as well as the following enhancements:

  • Improved password delivery. You can now use the @env or @file directives to securely pass your password to Transporter or, if you exclude -p completely, Transporter now prompts you for a secure password.

  • Enhanced status modes. Transporter now supports the ability to specify an Apple identifier (-apple_id) to retrieve status information for the identifier’s most recently uploaded package, or all uploaded packages.

  • Updated lookup metadata mode. When using lookup metadata mode, Transporter now supports -subitemtype and -subitemids to look up a subitem.

09/07/12

The 1.7.6 or later release of Transporter contains performance improvements, new error messages, new and updated examples, bug fixes, and enhanced status modes. The status modes now return the upload status and the iTunes Store status for a specified vendor id’s most recently uploaded package (-status) or all uploaded packages (-statusAll).

05/14/12

The 1.7.5 or later release of Transporter contains performance improvements, new error messages, new and updated examples, and bug fixes, as well as the following enhancements:

  • Updated system and network requirements. Transporter 1.7.5 contains updated operating systems.

  • Validate assets mode. Transporter now supports the ability to validate your iTunes Store iBooks format file (.ibooks) assets against Apple’s specifications before sending them to Apple for upload to the iTunes Store.

03/08/12

The 1.7.4 or later release of Transporter contains performance improvements, new error messages, new and updated examples, and bug fixes, as well as the following enhancements:

  • Java Virtual Machine (JVM) maximum heap size increase. By default, Transporter now uses a 1024MB heap size.

  • Create tickets mode. Transporter now supports the ability to specify a new track/song version title (-trackTitleVersion) for a newly opened metadata ticket. In addition, Transporter renamed the previous -versionTitle create tickets to -titleVersion.

  • Download guides enhancement. Transporter now supports the ability to retrieve the most recent iTunes Closed Captioning Testing 1.0 Guide and iTunes Connect Movie Customization Guide 3.0, in addition to the Transporter User Guide, the iTunes Schema Validation guide, the Music, Film, TV, and Book specifications, and the Video and Audio asset guides.

09/02/11

The 1.7.2 or later release of Transporter contains performance improvements, new error messages, new and updated examples, and bug fixes, as well as the following enhancements:

  • Status mode enhancement. The status modes now include the ability to display “Content state” and “Content state id” fields indicating whether your package is in the Polished or Unpolished state in iTunes Connect.

  • Diagnostic mode. If you don’t specify a transport option and value when using diagnostic mode, Transporter 1.7.2 now runs the diagnostic check using all of the delivery methods (DAV, Aspera, and Signiant).

  • Updated password specifications. Transporter 1.7.2 provides additional details for handling special characters in -p.

  • Updated system requirements. Transporter 1.7.2 contains updated server, IP addresses, and port information.

06/20/11

The 1.7.1 or later release of Transporter contains performance improvements, new error messages, new and updated examples, bug fixes, and updated system and network requirements.

02/18/11

The 1.6.7 or later release of Transporter contains performance improvements, new error messages, new and updated examples, bug fixes, and a new Transporter Quick Start section in this Transporter User Guide.

11/09/10

The 1.6.5 or later release of Transporter contains performance improvements, new error messages, new and updated examples, and bug fixes, as well as the following enhancements:

  • Repair assets mode. Transporter now supports the ability to repair your iTunes Store EPUB file (.epub) assets before sending them to Apple for upload to the iTunes Store.

  • Create tickets mode. Transporter now supports the ability to create new metadata tickets for a playlist or music video you previously uploaded in an iTunes Store package to the iTunes Store.

  • Download guides enhancement. Transporter now supports the ability to retrieve the most recent iTunes Schema Validation Guide, in addition to the Transporter User Guide and Film, TV, Music, and Asset metadata guides.

09/07/10

The 1.6.4 or later release of Transporter contains performance improvements, new error messages, new and updated examples, and bug fixes, as well as the following enhancements:

  • Improved logging messages. Transporter now displays warning logging statements prefixed with WARN text in the detailed log level messages.

  • Enhanced status modes. The status modes now include Apple identifier and iTunes Connect status information in the output. For example, with the XML output format, <upload_status vendor_identifier="10000000005482" apple_identifier="354745051" itunes_connect_status="Other">

  • Improved Signiant integration. Transporter 1.6.4 includes bug fixes and enhancements to improve client stability and speed issues. Apple recommends all Signiant users upgrade to Transporter 1.6.4.

08/04/10

The 1.6.3 or later release of Transporter contains performance improvements, new error messages, new and updated examples, and bug fixes, as well as the following enhancements:

  • Validate assets mode. Transporter now supports the ability to validate your iTunes Store EPUB file (.epub) assets against Apple’s specifications before sending them to Apple for upload to the iTunes Store.

  • Enhanced help. Transporter 1.6.3 provides you with a more advanced help system.

06/11/10

The 1.6.2 or later release of Transporter contains performance improvements, new error messages, new and updated examples, and bug fixes, as well as the following enhancements:

  • Verify mode enhancement. In addition to verifying your metadata, you can now use verify mode to validate your assets against Apple’s specifications before sending them to Apple for upload to the iTunes Store. For example, you can use verify mode to help you identify any issues with the EPUB file assets included in your package before sending the package to the iTunes Store.

  • -info option. You can use the new -info option to return the current Transporter version number, copyright information, and acknowledgements.

  • iTunesExtraQC download mode. Transporter now supports the ability to request and download a quality control version of your iTunes Extras to use for testing.

03/24/10

The 1.6.1 or later release of Transporter contains performance improvements, new error messages, new and updated examples, and bug fixes, as well as the following enhancements:

  • Improved diagnostics. If all transport diagnostics fail, Transporter now logs the reason for the failure in the summary information.

  • Download guides enhancement. Transporter now supports the ability to retrieve the most recent Transporter User Guide, in addition to the Film, TV, Music, and Asset metadata guides.

02/16/10

The 1.6.0 or later release of Transporter contains performance improvements, new error messages, new and updated examples, and bug fixes, as well as the following enhancements:

  • Automatic software update. Transporter now contains an automatic software update. After you upgrade to Transporter 1.6.0, every time you launch and run Transporter, software update automatically checks the Transporter version, updates your installation if needed, and displays logging information in the console. You must have an Internet connection to receive software updates.

  • Query tickets enhancement. Transporter now supports the ability to specify a vendor or Apple identifier to limit the open iTunes tickets returned when you use query tickets mode.

  • Download guides mode. Transporter now supports the ability to retrieve the most recent Film, TV, Music, and Asset metadata guides.

  • Improved automatic transport discovery. Using automatic transport discovery, Transporter 1.6.0 now checks all hosts before choosing another transport for fail over, based on the transport preference order, or failing.

11/11/09

The 1.5.2 or later release of Transporter contains performance improvements, new error messages, new and updated examples, and bug fixes. In addition, the Aspera integration now supports delivery to a collection of hosts; further improving reliability. There was no documentation update for Transporter 1.5.2 or later.

09/11/09

The 1.5.1 or later release of Transporter contains performance improvements, new error messages, new and updated examples, and bug fixes, as well as the following enhancements:

  • Improved diagnostic mode. When you use diagnostic mode, Transporter allows you to specify the DAV, Aspera, and Signiant delivery methods individually or together. If you specify multiple values (for example, -t Aspera,DAV,Signiant), Transporter runs diagnostics for each transport mode you specify.

08/04/09

The 1.5.0 or later release of Transporter contains performance improvements, new error messages, new and updated examples, and bug fixes, as well as the following enhancements:

  • Automatic transport discovery. Depending on how you specify -t, Transporter can now automatically detect the best transport mode for your packages. Automatic transport discovery provides automatic fall back to another transport mode if there are problems with the first mode, better scaling across servers, and so on. Using this feature you can leverage additional transport options with fewer setup issues, assuming you set up our network and open the correct ports.

  • Enhanced throughput details. When you specify -throughput, Transporter now displays bytes per second information along with the total throughput time for successfully uploaded packages.

  • Optional -s option. For easier delivery, Transporter version 1.5.0 makes -s optional for all delivery methods, unless you are an encoding house in which case -s is mandatory for all delivery methods.

07/01/09

The 1.4.6 or later release of Transporter contains performance improvements, new error messages, new and updated examples, and bug fixes, as well as the following enhancements:

  • Maximum throttle speed for Aspera delivery. For Aspera, you can specify a throttle speed up to 912,000 Kbit/s.

  • Transfer test mode default. By default, when using transfer test mode, Transporter now displays the total transmission time (-throughput) for the package.

  • Enhanced metadata output. When using lookup metadata mode, Transporter now returns information about your album artwork filename and, if applicable, quality control and scratch encodes for your assets.

  • Lossless audio validation. Transporter version 1.4.6 now requires all audio files to be encoded using lossless data compression. Transporter rejects all other compressed audio file formats and displays a message similar to the following: “ERROR ITMS-9000: "how-you-remember.m4a contains unsupported compressed audio." at Album/Tracks/Track (MZItmspTrackPackage)”.

06/01/09

The 1.4.5 or later release of Transporter contains performance improvements, new error messages, new and updated examples, and bug fixes, as well as the following enhancements:

  • Schema mode. Transporter now supports the ability to retrieve either a transitional or strict schema file to use to validate your XML files before packaging and sending them to Apple for upload to the iTunes Store.

  • Transfer test mode. Transporter supports a new mode for you to test transfer performance by uploading a Transporter memory-generated package to the iTunes Store.

05/01/09

The 1.4.4 or later release of Transporter contains performance improvements, new error messages, new and updated examples, and bug fixes, Transporter connectivity or system issue email contact update, as well as the following enhancements:

  • Summary file option. Using the new -summaryFile option, Transporter now provides the ability to save summary information in the specified location with the specified filename, in addition to logging output information to the console and, if you specified a filename with -o, the specified output file.

  • Query tickets mode. Transporter now supports the ability to retrieve information about all open iTunes tickets that still need your attention.

  • Status modes. Transporter supports two new modes for you to retrieve status information for a specified vendor id’s most recently uploaded package (-status) or all uploaded packages (-statusAll).

Transporter 1.4.4 also removed support for -numStreams and several servers.

03/15/09

The 1.4.3 or later release of Transporter contains performance improvements, new error messages, updated examples, and bug fixes, as well as the following enhancements:

  • Lookup metadata mode. Transporter now supports the ability to retrieve the current metadata for a playlist, including the playlist’s music video if it exists, you previously uploaded in an iTunes Store package to the iTunes Store.

  • MD5 checksum enhancement. If you resend a package as a resumable upload, Transporter automatically bypasses the MD5 checksum validation if:

    - Transporter previously performed an MD5 checksum validation on the package

    - The previous MD5 checksum validation information was successfully received by Apple’s web service

  • Java Virtual Machine (JVM) maximum heap size increase. By default, Transporter now uses a 512MB heap size.

  • Video asset validation. To help identify any issues with your source video assets before sending a package, Transporter 1.4.3 now performs client-side validation for Music Video, TV, and Film assets included in your package. For error messages, see the video asset error validation messages in Validation messages.

  • Mandatory -k option. For more precise delivery control, and to help diagnosis network congestion issues, Transporter version 1.4.3 makes -k mandatory when using the Aspera or Signiant delivery methods.