Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

regression - fastlane deliver error #11958

Closed
santoshshetty2612 opened this issue Mar 1, 2018 · 29 comments

Comments

Projects
None yet
@santoshshetty2612
Copy link

commented Mar 1, 2018

Hi,

I am facing fastlane deliver error since this afternoon. Just 4 hours back when I submitted the app it worked all fine. But now its failing. I updated fastlane to the latest version (2.83.0) but the error persists.

[13:33:22]: Going to upload updated app to iTunes Connect
[13:33:22]: �[32mThis might take a few minutes. Please don't interrupt the script.�[0m
[13:35:46]: �[31m[Transporter Error Output]: Could not start delivery: all transports failed diagnostics
�[0m
[13:35:46]: �[31mTransporter transfer failed.�[0m
[13:35:46]:
[13:35:46]: �[31mCould not start delivery: all transports failed diagnostics
�[0m
[13:35:46]: �[33m[iTMSTransporter] [2018-03-01 13:35:46 CET] DEBUG: Transfer warning: Scheduling automatic restart in 1 minute
�[0m
[13:35:46]: �[33m[iTMSTransporter] at com.signiant.interactivetransfer.engine.TransferEngine$2.run(TransferEngine.java:593)
�[0m
[13:35:46]: �[33m[iTMSTransporter]
�[0m
[13:35:46]: �[33m[iTMSTransporter] [2018-03-01 13:35:46 CET] DEBUG: Received failed transfer notification; aborting
�[0m
[13:35:46]: �[33m[iTMSTransporter] [2018-03-01 13:35:46 CET] INFO: Scheduling automatic restart in 1 minute
�[0m
[13:35:46]: �[33m[iTMSTransporter] [2018-03-01 13:35:46 CET]

ERROR: Could not start delivery: all transports failed diagnostics
�[0m
[13:35:46]: �[33m[iTMSTransporter]
�[0m
[13:35:46]: �[33m[iTMSTransporter]
�[0m
[13:35:46]: �[33m[iTMSTransporter]
�[0m
[13:35:46]: �[33m[iTMSTransporter] Package Summary:
�[0m
[13:35:46]: �[33m[iTMSTransporter]
�[0m
[13:35:46]: �[33m[iTMSTransporter] 1 package(s) were not uploaded because they had problems:
�[0m
[13:35:46]: �[33m[iTMSTransporter] /tmp/1013791145.itmsp - Error Messages:
�[0m
[13:35:46]: �[33m[iTMSTransporter] Could not start delivery: all transports failed diagnostics
�[0m
[13:35:46]: �[33m[iTMSTransporter] [2018-03-01 13:35:46 CET] DBG-X: Returning 1
�[0m
[13:35:46]: iTunes Transporter output above ^
[13:35:46]: �[31mCould not start delivery: all transports failed diagnostics
Return status of iTunes Transporter was 1: Could not start delivery: all transports failed diagnostics
The call to the iTMSTransporter completed with a non-zero exit status: 1. This indicates a failure.�[0m

@doronneumann

This comment has been minimized.

Copy link

commented Mar 1, 2018

Same here.
It seems to fail after latest itunes connect site upgrade

@darek-phorest

This comment has been minimized.

Copy link

commented Mar 1, 2018

Same issue for us

@hackmajoris

This comment has been minimized.

Copy link

commented Mar 1, 2018

Same here

@Ziph0n

This comment has been minimized.

Copy link

commented Mar 1, 2018

@kas84 fixed this error here: #11957

@shadzik

This comment has been minimized.

Copy link

commented Mar 1, 2018

Same here

1 similar comment
@quidcomobile

This comment has been minimized.

Copy link

commented Mar 1, 2018

Same here

@santoshshetty2612

This comment has been minimized.

Copy link
Author

commented Mar 1, 2018

Thanks @Ziph0n, solution provided by @kas84 worked for me and saved my day :)
I added environment variable DELIVER_ITMSTRANSPORTER_ADDITIONAL_UPLOAD_PARAMETERS= -t DAV in Jenkins and its working for me.

Will wait for the official fix in fastlane.

@elorz007

This comment has been minimized.

Copy link

commented Mar 1, 2018

Adding my two cents. Using jenkins with groovy, adding this solves the issue:

env.DELIVER_ITMSTRANSPORTER_ADDITIONAL_UPLOAD_PARAMETERS = "-t DAV"

Interestingly enough, application loader app failed as well (same ipa) but then retried by itself and worked.

@jschmid

This comment has been minimized.

Copy link
Contributor

commented Mar 1, 2018

It might be related to passwords (not my tweet) https://twitter.com/depoisfalamos/status/969240512665411584

@pbush25

This comment has been minimized.

Copy link

commented Mar 1, 2018

Adding the environment variable worked for me as well. the issue only started occurring a couple hours ago. Not to be confused with last week's iTC failures suggesting my binaries included the wrong arm slice, but without changing anything uploads started working again. Unbelievable that Apple can make so many backend changes without testing how it will affect the people who's livelihoods rely on their services working as they say it will.

@Ruenzuo

This comment has been minimized.

Copy link
Contributor

commented Mar 1, 2018

The suggested solution worked once for us, but subsequent builds failed to upload with this error:

[17:58:32]: �[31m[Transporter Error Output]: Could not create/set the package's folder on Apple's webDAV.
�[0m
[17:58:32]: �[31m[Transporter Error Output]: An error occurred while uploading the package: <REDACTED>.itmsp
�[0m
[17:58:35]: �[31mTransporter transfer failed.�[0m
[17:58:35]: 
[17:58:35]: �[31mCould not create/set the package's folder on Apple's webDAV.
An error occurred while uploading the package: <REDACTED>.itmsp
�[0m
[17:58:35]: �[33m[iTMSTransporter] [2018-03-01 17:58:32 CET] <main> DBG-X:   parameter Version = 1.9.8
�[0m
[17:58:35]: �[33m[iTMSTransporter] [2018-03-01 17:58:32 CET] <main> DBG-X:   parameter iTMSTransporterMode = upload
�[0m
[17:58:35]: �[33m[iTMSTransporter] [2018-03-01 17:58:32 CET] <main>  INFO: id = <REDACTED>
�[0m
[17:58:35]: �[33m[iTMSTransporter] [2018-03-01 17:58:34 CET] <main> DBG-X: Apple's web service operation return value:
�[0m
[17:58:35]: �[33m[iTMSTransporter] [2018-03-01 17:58:34 CET] <main> DBG-X:   parameter Success = true
�[0m
[17:58:35]: �[33m[iTMSTransporter] 
�[0m
[17:58:35]: �[33m[iTMSTransporter] 
�[0m
[17:58:35]: �[33m[iTMSTransporter] 
�[0m
[17:58:35]: �[33m[iTMSTransporter] Package Summary:
�[0m
[17:58:35]: �[33m[iTMSTransporter]  
�[0m
[17:58:35]: �[33m[iTMSTransporter] 1 package(s) were not uploaded because they had problems:
�[0m
[17:58:35]: �[33m[iTMSTransporter] 	/var/folders/2h/kk06d6f14lq7hklxzg0v2jh40000gn/T/d20180301-87544-1trfh2d/<REDACTED>.itmsp - Error Messages:
�[0m
[17:58:35]: �[33m[iTMSTransporter] 		Could not create/set the package's folder on Apple's webDAV.
�[0m
[17:58:35]: �[33m[iTMSTransporter] 		An error occurred while uploading the package: <REDACTED>.itmsp
�[0m
[17:58:35]: �[33m[iTMSTransporter] [2018-03-01 17:58:35 CET] <main> DBG-X: Returning 1
�[0m
[17:58:35]: iTunes Transporter output above ^
[17:58:35]: �[31mCould not create/set the package's folder on Apple's webDAV.
@ppamorim

This comment has been minimized.

Copy link

commented Mar 1, 2018

Same here!

@rushsimonson

This comment has been minimized.

Copy link

commented Mar 1, 2018

Bump.

@Ziph0n

This comment has been minimized.

Copy link

commented Mar 1, 2018

@Ruenzuo I got the same error while uploading my build through Xcode earlier today. This seems to be an error from Apple side.

@doronneumann

This comment has been minimized.

Copy link

commented Mar 1, 2018

The env variable helps. for me it works 50% upload attempts.

@szweier

This comment has been minimized.

Copy link

commented Mar 1, 2018

I had this fail about 3 times and it just succeeded on my latest attempt. Whether this means Apple has fixed the issue or not I'm not sure but it may mean that the env var suggestion isn't necessary (I didn't add it but I just got lucky and got a build through.)

@ppamorim

This comment has been minimized.

Copy link

commented Mar 1, 2018

Still not working

@jarrodparkes

This comment has been minimized.

Copy link
Contributor

commented Mar 1, 2018

Bump.

I was able to get a build through after adding the environment variable to my build environment (CircleCI):

DELIVER_ITMSTRANSPORTER_ADDITIONAL_UPLOAD_PARAMETERS=-t DAV

As @szweier mentioned above, I cannot definitively say that the environment variable is what fixed the problem, but for now, it is working for me 👍

@KrauseFx

This comment has been minimized.

Copy link
Member

commented Mar 1, 2018

Thanks everyone, for next time, please include the word regression in the issue, so that we get instant alerts for high priority issues.

I'm investigating if there is something we should change with fastlane, or if this is just a temporary Apple server error.

Thanks everyone for letting us know

@santoshshetty2612 santoshshetty2612 changed the title fastlane deliver error regression - fastlane deliver error Mar 1, 2018

@santoshshetty2612

This comment has been minimized.

Copy link
Author

commented Mar 1, 2018

Just an update.
Using the environment variable DELIVER_ITMSTRANSPORTER_ADDITIONAL_UPLOAD_PARAMETERS=-t DAV, I was able to submit 6 builds to iTunes successfully and never got any failure.

@pbush25

This comment has been minimized.

Copy link

commented Mar 1, 2018

I was just able to submit another app without the environment variable with no issues. And by using a different lane for the app I originally had a problem with this morning that also didn't have the environment variable, upload just succeeded as well. Who know's if this is a server side issue or not at this point.

KrauseFx added a commit that referenced this issue Mar 1, 2018

@KrauseFx

This comment has been minimized.

Copy link
Member

commented Mar 1, 2018

Alright, just prepared #11965, and will push a release ASAP, it will probably take about 20 minutes. Thanks everyone, for the time being, you can use the workaround using the environment variable

export DELIVER_ITMSTRANSPORTER_ADDITIONAL_UPLOAD_PARAMETERS="-t DAV"
@ppamorim

This comment has been minimized.

Copy link

commented Mar 1, 2018

I was able to submit 1 of 4 apps with the environment variable. Will keep trying...

KrauseFx added a commit that referenced this issue Mar 1, 2018

Add workaround for iTC transporter outage (#11965)
* Add workaround for iTC transporter outage

Fixes #11958

* Add space
@KrauseFx

This comment has been minimized.

Copy link
Member

commented Mar 1, 2018

New release is live, please update and let us know if the issue is resolved for you 🚀

@johnxie

This comment has been minimized.

Copy link

commented Mar 1, 2018

Thank you everyone!

@dominicchapman

This comment has been minimized.

Copy link

commented Mar 1, 2018

@KrauseFx updating resolved the issue for me 🙂 thanks!

@jarrodparkes

This comment has been minimized.

Copy link
Contributor

commented Mar 1, 2018

@KrauseFx i can also confirm. the new release is working and you don't need the environment variable

@KrauseFx

This comment has been minimized.

Copy link
Member

commented Mar 2, 2018

Glad to hear, thanks everyone 🚀 Let's go back to shipping cool stuff

@francodriansetti

This comment has been minimized.

Copy link

commented Mar 13, 2018

I've still the same problem.

But if I add the environment variable:

export DELIVER_ITMSTRANSPORTER_ADDITIONAL_UPLOAD_PARAMETERS="-t DAV"

it works

I'm using fastlane 2.85.0

@fastlane fastlane locked and limited conversation to collaborators May 12, 2018

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
You can’t perform that action at this time.