Fuse preview error on Mac El Capitan

Here’s my full preview log.

achang-m1:sticky-headers achang$ fuse preview
Fuse 0.36.0 (build 11838)
Build started: FullCompile
Configuring
UnoCore (0.47.12) -> ../../../../Library/Application Support/Fusetools/Packages
ERROR: Error: TrustFailure (The authentication or decryption has failed.)
StickyHeaders.unoproj: E0100: Package 'UnoCore' was not found
/Users/achang/Downloads/Examples/Fuse/sticky-headers/StickyHeaders.unoproj(1,1): Error E0100: Package 'UnoCore' was not found

Fuse (0.47.6) -> ../../../../Library/Application Support/Fusetools/Packages
ERROR: Error: TrustFailure (The authentication or decryption has failed.)
StickyHeaders.unoproj(4.9): E0100: Package 'Fuse' was not found
/Users/achang/Downloads/Examples/Fuse/sticky-headers/StickyHeaders.unoproj(4,10): Error E0100: Package 'Fuse' was not found

FuseJS (0.47.6) -> ../../../../Library/Application Support/Fusetools/Packages
ERROR: Error: TrustFailure (The authentication or decryption has failed.)
StickyHeaders.unoproj(5.11): E0100: Package 'FuseJS' was not found
/Users/achang/Downloads/Examples/Fuse/sticky-headers/StickyHeaders.unoproj(5,12): Error E0100: Package 'FuseJS' was not found

Fuse.Android (0.47.6) -> ../../../../Library/Application Support/Fusetools/Packages
ERROR: Error: TrustFailure (The authentication or decryption has failed.)
(unknown): E0100: Package Fuse.Android:0.47.6 was not found
?: Error E0100: Package Fuse.Android:0.47.6 was not found

Fuse.Animations (0.47.6) -> ../../../../Library/Application Support/Fusetools/Packages
ERROR: Error: TrustFailure (The authentication or decryption has failed.)
(unknown): E0100: Package Fuse.Animations:0.47.6 was not found
?: Error E0100: Package Fuse.Animations:0.47.6 was not found

Fuse.Common (0.47.6) -> ../../../../Library/Application Support/Fusetools/Packages
ERROR: Error: TrustFailure (The authentication or decryption has failed.)
(unknown): E0100: Package Fuse.Common:0.47.6 was not found
?: Error E0100: Package Fuse.Common:0.47.6 was not found

Fuse.Controls (0.47.6) -> ../../../../Library/Application Support/Fusetools/Packages
ERROR: Error: TrustFailure (The authentication or decryption has failed.)
(unknown): E0100: Package Fuse.Controls:0.47.6 was not found
?: Error E0100: Package Fuse.Controls:0.47.6 was not found

Fuse.Controls.Native (0.47.6) -> ../../../../Library/Application Support/Fusetools/Packages
ERROR: Error: TrustFailure (The authentication or decryption has failed.)
(unknown): E0100: Package Fuse.Controls.Native:0.47.6 was not found
?: Error E0100: Package Fuse.Controls.Native:0.47.6 was not found

Fuse.Controls.Panels (0.47.6) -> ../../../../Library/Application Support/Fusetools/Packages
ERROR: Error: TrustFailure (The authentication or decryption has failed.)
(unknown): E0100: Package Fuse.Controls.Panels:0.47.6 was not found
?: Error E0100: Package Fuse.Controls.Panels:0.47.6 was not found

Fuse.Controls.Primitives (0.47.6) -> ../../../../Library/Application Support/Fusetools/Packages
ERROR: Error: TrustFailure (The authentication or decryption has failed.)
(unknown): E0100: Package Fuse.Controls.Primitives:0.47.6 was not found
?: Error E0100: Package Fuse.Controls.Primitives:0.47.6 was not found

Fuse.Controls.ScrollView (0.47.6) -> ../../../../Library/Application Support/Fusetools/Packages
ERROR: Error: TrustFailure (The authentication or decryption has failed.)
(unknown): E0100: Package Fuse.Controls.ScrollView:0.47.6 was not found
?: Error E0100: Package Fuse.Controls.ScrollView:0.47.6 was not found

Fuse.Desktop (0.47.6) -> ../../../../Library/Application Support/Fusetools/Packages
ERROR: Error: TrustFailure (The authentication or decryption has failed.)
(unknown): E0100: Package Fuse.Desktop:0.47.6 was not found
?: Error E0100: Package Fuse.Desktop:0.47.6 was not found

Fuse.Drawing (0.47.6) -> ../../../../Library/Application Support/Fusetools/Packages
ERROR: Error: TrustFailure (The authentication or decryption has failed.)
(unknown): E0100: Package Fuse.Drawing:0.47.6 was not found
?: Error E0100: Package Fuse.Drawing:0.47.6 was not found

Fuse.Elements (0.47.6) -> ../../../../Library/Application Support/Fusetools/Packages
ERROR: Error: TrustFailure (The authentication or decryption has failed.)
(unknown): E0100: Package Fuse.Elements:0.47.6 was not found
?: Error E0100: Package Fuse.Elements:0.47.6 was not found

Fuse.Gestures (0.47.6) -> ../../../../Library/Application Support/Fusetools/Packages
ERROR: Error: TrustFailure (The authentication or decryption has failed.)
(unknown): E0100: Package Fuse.Gestures:0.47.6 was not found
?: Error E0100: Package Fuse.Gestures:0.47.6 was not found

Fuse.iOS (0.47.6) -> ../../../../Library/Application Support/Fusetools/Packages
ERROR: Error: TrustFailure (The authentication or decryption has failed.)
(unknown): E0100: Package Fuse.iOS:0.47.6 was not found
?: Error E0100: Package Fuse.iOS:0.47.6 was not found

Fuse.Marshal (0.47.6) -> ../../../../Library/Application Support/Fusetools/Packages
ERROR: Error: TrustFailure (The authentication or decryption has failed.)
(unknown): E0100: Package Fuse.Marshal:0.47.6 was not found
?: Error E0100: Package Fuse.Marshal:0.47.6 was not found

Fuse.Nodes (0.47.6) -> ../../../../Library/Application Support/Fusetools/Packages
ERROR: Error: TrustFailure (The authentication or decryption has failed.)
(unknown): E0100: Package Fuse.Nodes:0.47.6 was not found
?: Error E0100: Package Fuse.Nodes:0.47.6 was not found

Fuse.Reactive (0.47.6) -> ../../../../Library/Application Support/Fusetools/Packages
ERROR: Error: TrustFailure (The authentication or decryption has failed.)
(unknown): E0100: Package Fuse.Reactive:0.47.6 was not found
?: Error E0100: Package Fuse.Reactive:0.47.6 was not found

Fuse.Reactive.Bindings (0.47.6) -> ../../../../Library/Application Support/Fusetools/Packages
ERROR: Error: TrustFailure (The authentication or decryption has failed.)
(unknown): E0100: Package Fuse.Reactive.Bindings:0.47.6 was not found
?: Error E0100: Package Fuse.Reactive.Bindings:0.47.6 was not found

Fuse.Reactive.Expressions (0.47.6) -> ../../../../Library/Application Support/Fusetools/Packages
ERROR: Error: TrustFailure (The authentication or decryption has failed.)
(unknown): E0100: Package Fuse.Reactive.Expressions:0.47.6 was not found
?: Error E0100: Package Fuse.Reactive.Expressions:0.47.6 was not found

Fuse.Triggers (0.47.6) -> ../../../../Library/Application Support/Fusetools/Packages
ERROR: Error: TrustFailure (The authentication or decryption has failed.)
(unknown): E0100: Package Fuse.Triggers:0.47.6 was not found
?: Error E0100: Package Fuse.Triggers:0.47.6 was not found

Uno.Collections (0.47.4) -> ../../../../Library/Application Support/Fusetools/Packages
ERROR: Error: TrustFailure (The authentication or decryption has failed.)
(unknown): E0100: Package Uno.Collections:0.47.4 was not found
?: Error E0100: Package Uno.Collections:0.47.4 was not found

Uno.Net.Sockets (0.47.12) -> ../../../../Library/Application Support/Fusetools/Packages
ERROR: Error: TrustFailure (The authentication or decryption has failed.)
(unknown): E0100: Package Uno.Net.Sockets:0.47.12 was not found
?: Error E0100: Package Uno.Net.Sockets:0.47.12 was not found

Uno.Threading (0.47.12) -> ../../../../Library/Application Support/Fusetools/Packages
ERROR: Error: TrustFailure (The authentication or decryption has failed.)
(unknown): E0100: Package Uno.Threading:0.47.12 was not found
?: Error E0100: Package Uno.Threading:0.47.12 was not found

UnoCore (0.47.12) -> ../../../../Library/Application Support/Fusetools/Packages
ERROR: Error: TrustFailure (The authentication or decryption has failed.)
(unknown): E0100: Package UnoCore:0.47.12 was not found
?: Error E0100: Package UnoCore:0.47.12 was not found

Uno.Collections (0.47.4) -> ../../../../Library/Application Support/Fusetools/Packages
ERROR: Error: TrustFailure (The authentication or decryption has failed.)
(unknown): E0100: Package Uno.Collections:0.47.4 was not found
?: Error E0100: Package Uno.Collections:0.47.4 was not found

UnoCore (0.47.12) -> ../../../../Library/Application Support/Fusetools/Packages
ERROR: Error: TrustFailure (The authentication or decryption has failed.)
(unknown): E0100: Package UnoCore:0.47.12 was not found
?: Error E0100: Package UnoCore:0.47.12 was not found

Uno.Collections (0.47.4) -> ../../../../Library/Application Support/Fusetools/Packages
ERROR: Error: TrustFailure (The authentication or decryption has failed.)
(unknown): E0100: Package Uno.Collections:0.47.4 was not found
?: Error E0100: Package Uno.Collections:0.47.4 was not found

Uno.Data.Json (0.47.4) -> ../../../../Library/Application Support/Fusetools/Packages
ERROR: Error: TrustFailure (The authentication or decryption has failed.)
(unknown): E0100: Package Uno.Data.Json:0.47.4 was not found
?: Error E0100: Package Uno.Data.Json:0.47.4 was not found

Uno.Net.Http (0.47.12) -> ../../../../Library/Application Support/Fusetools/Packages
ERROR: Error: TrustFailure (The authentication or decryption has failed.)
(unknown): E0100: Package Uno.Net.Http:0.47.12 was not found
?: Error E0100: Package Uno.Net.Http:0.47.12 was not found

Uno.Net.Sockets (0.47.12) -> ../../../../Library/Application Support/Fusetools/Packages
ERROR: Error: TrustFailure (The authentication or decryption has failed.)
(unknown): E0100: Package Uno.Net.Sockets:0.47.12 was not found
?: Error E0100: Package Uno.Net.Sockets:0.47.12 was not found

Uno.Testing (0.47.12) -> ../../../../Library/Application Support/Fusetools/Packages
ERROR: Error: TrustFailure (The authentication or decryption has failed.)
(unknown): E0100: Package Uno.Testing:0.47.12 was not found
?: Error E0100: Package Uno.Testing:0.47.12 was not found

Uno.Threading (0.47.12) -> ../../../../Library/Application Support/Fusetools/Packages
ERROR: Error: TrustFailure (The authentication or decryption has failed.)
(unknown): E0100: Package Uno.Threading:0.47.12 was not found
?: Error E0100: Package Uno.Threading:0.47.12 was not found

UnoCore (0.47.12) -> ../../../../Library/Application Support/Fusetools/Packages
ERROR: Error: TrustFailure (The authentication or decryption has failed.)
(unknown): E0100: Package UnoCore:0.47.12 was not found
?: Error E0100: Package UnoCore:0.47.12 was not found

UnoCore (0.47.12) -> ../../../../Library/Application Support/Fusetools/Packages
ERROR: Error: TrustFailure (The authentication or decryption has failed.)
(unknown): E0100: Package 'UnoCore' was not found
?: Error E0100: Package 'UnoCore' was not found

Uno.Collections (0.47.4) -> ../../../../Library/Application Support/Fusetools/Packages
ERROR: Error: TrustFailure (The authentication or decryption has failed.)
(unknown): E0100: Package Uno.Collections was not found
?: Error E0100: Package Uno.Collections was not found

Uno.Net.Sockets (0.47.12) -> ../../../../Library/Application Support/Fusetools/Packages
ERROR: Error: TrustFailure (The authentication or decryption has failed.)
(unknown): E0100: Package Uno.Net.Sockets was not found
?: Error E0100: Package Uno.Net.Sockets was not found

Build completed in 31.51 seconds
   76 errors
Build ended
fuse: Failed to compile project

And here’s my Uno Config

achang-m1:sticky-headers achang$ uno config
Uno 0.47.12 (build 5229) OS X 10.11 i386 55058c5

Uno settings
  Android.NDK.Directory      /Users/achang/Library/Android/sdk/ndk-bundle
  Android.SDK.BuildToolsVersion (../../../../Library/Application Support/Fusetools/Fuse/Android) 23.0.1
  Android.SDK.Directory      /Users/achang/Library/Android/sdk
  Ant.Directory              /Users/achang/Library/Android/Ant
  Apps.Disasm                (/Applications/Fuse.app/Contents/Uno) Uno Disasm.app
  Assemblies.PerfCmp         (/Applications/Fuse.app/Contents/Uno) uno-perf-cmp.exe
  Assemblies.PerfTest        (/Applications/Fuse.app/Contents/Uno) uno-perf-test.exe
  Assemblies.Plugins         (/Applications/Fuse.app/Contents/Uno) Uno.Compiler.Extensions.dll
  Assemblies.Test            (/Applications/Fuse.app/Contents/Uno) uno-test.exe
  Assemblies.TestGen         (/Applications/Fuse.app/Contents/Uno) uno-test-gen.exe
  Assemblies.Uno             (/Applications/Fuse.app/Contents/Uno) uno.exe
  CMake                      /Users/achang/Library/Android/sdk/cmake
  Java.JDK.Directory         /Library/Java/JavaVirtualMachines/jdk1.8.0_112.jdk/Contents/Home
  ModulesDirectory           (/Applications/Fuse.app/Contents) Modules
  Mono                       /Applications/Fuse.app/Contents/Mono/bin/mono
  Packages.Default           (/Applications/Fuse.app/Contents/Uno) Fuse
                             (/Applications/Fuse.app/Contents/Uno) FuseJS
  Packages.Feeds             https://api.fusetools.com/packages/v1/nuget/v2
  Packages.InstallDirectory  /Users/achang/Library/Application Support/Fusetools/Packages
  Packages.LockFiles         (/Applications/Fuse.app/Contents) uno.packages
                             (/Applications/Fuse.app/Contents) unolibs.packages
                             (/Applications/Fuse.app/Contents) fuselibs.packages
                             (/Applications/Fuse.app/Contents) Android.packages
  Packages.SearchPaths       /usr/local/share/uno/Packages
                             (/Applications/Fuse.app/Contents) ../../Packages
  Paths.AppLoader            (/Applications/Fuse.app/Contents/Uno) .
  Paths.NativeLib            (/Applications/Fuse.app/Contents/Uno) .
  SdkConfig                  /Users/achang/Library/Application Support/Fusetools/Fuse/Android/.sdkconfig
  TemplatesDirectory         (/Applications/Fuse.app/Contents) Templates

Config files
  /Applications/Fuse.app/Contents/Uno/.unoconfig
  /Applications/Fuse.app/Contents/Uno/common.unoconfig
  ../../../../Library/Application Support/Fusetools/Fuse/Android/.sdkconfig
  /Applications/Fuse.app/Contents/.unoconfig
  /Applications/Fuse.app/Contents/Fuse.unoconfig

.NET assemblies
  /Applications/Fuse.app/Contents/Mono/lib/mono/4.5/mscorlib.dll (4.0.0.0)
  /Applications/Fuse.app/Contents/Mono/lib/mono/gac/System.Core/4.0.0.0__b77a5c561934e089/System.Core.dll (4.0.0.0)
  /Applications/Fuse.app/Contents/Mono/lib/mono/gac/System/4.0.0.0__b77a5c561934e089/System.dll (4.0.0.0)
  /Applications/Fuse.app/Contents/Uno/stuff.exe (1.2.5.0)
  /Applications/Fuse.app/Contents/Uno/Mono.Options.dll (4.0.0.0)
  /Applications/Fuse.app/Contents/Uno/AjaxMin.dll (5.14.5506.26196)
  /Applications/Fuse.app/Contents/Uno/Microsoft.Web.XmlTransform.dll (2.1.0.0)
  /Applications/Fuse.app/Contents/Uno/Minimatch.dll (1.1.0.0)
  /Applications/Fuse.app/Contents/Uno/MonoMac.dll (0.0.0.0)
  /Applications/Fuse.app/Contents/Uno/Newtonsoft.Json.dll (8.0.0.0)
  /Applications/Fuse.app/Contents/Uno/NuGet.Common.dll (3.4.3.0)
  /Applications/Fuse.app/Contents/Uno/NuGet.Core.dll (2.11.1.812)
  /Applications/Fuse.app/Contents/Uno/NuGet.Frameworks.dll (3.4.3.0)
  /Applications/Fuse.app/Contents/Uno/NuGet.Logging.dll (3.4.3.0)
  /Applications/Fuse.app/Contents/Uno/NuGet.Packaging.Core.Types.dll (3.4.3.0)
  /Applications/Fuse.app/Contents/Uno/NuGet.Packaging.Core.dll (3.4.3.0)
  /Applications/Fuse.app/Contents/Uno/NuGet.Packaging.dll (3.4.3.0)
  /Applications/Fuse.app/Contents/Uno/NuGet.Versioning.dll (3.4.3.0)
  /Applications/Fuse.app/Contents/Uno/Uno.Native.dll (1.0.0.0)
  /Applications/Fuse.app/Contents/Uno/Uno.Runtime.Core.dll (0.0.0.0)

We are having the same issue, unable to preview and not working after uno clean :confused:

I’m facing a similar issue with 0.36. Using Mac SierraOS 10.12.3

565 errors when i run uno build

All similar to:

../../../../../Library/Application Support/Fusetools/Packages/FuseCore/0.46.1/$.uno(4050): E3114: There is no identifier named 'Binding' accessible in this scope. Did you mean 'Binding' (as in Fuse.Binding), 'Binding' (as in Fuse.Node.Binding) or 'Binding' (as in Fuse.Node.Binding), or one of 1 other similar candidates? For example, try adding 'using Fuse;' to the top of the code file. Could you be missing a package reference?

:S

Guys, after many tries i end up figuring out in this way:

in my case, the setup is not cleaning a folder
~/Library/Application Support/Fusetools/Packages
that hold old packages after update…

I just delete this folder and tried uno build again with success

I hope I help someone else!

Still no go for me. I was told that I wasn’t able to reach the package server. Could have something to do with me being behind a corporate firewall where their server is blacklisted. But I need help with figuring out and see if that’s the case, then I can bring it up to IT and have the addresses whitelisted.

@me: did you try updating Fuse to 0.36.1 and giving it another go?

If you did and that didn’t help, could you try cleaning the ~/Library/Application Support/Fusetools/Packages folder and running uno build again, as suggested above?

Let us know how that works out and we’ll take it from there.

I deleted the ~/Library/Application Support/Fusetools/Packages folder
Did uno clean and then uno build. Still no go. This is the error after:


Configuring
UnoCore (0.47.13) -> ../../../../Library/Application Support/Fusetools/Packages
ERROR: Error: TrustFailure (The authentication or decryption has failed.)
StickyHeaders.unoproj: E0100: Package 'UnoCore' was not found

Fuse (0.47.7) -> ../../../../Library/Application Support/Fusetools/Packages
ERROR: Error: TrustFailure (The authentication or decryption has failed.)
StickyHeaders.unoproj(4.9): E0100: Package 'Fuse' was not found

FuseJS (0.47.7) -> ../../../../Library/Application Support/Fusetools/Packages
ERROR: Error: TrustFailure (The authentication or decryption has failed.)
StickyHeaders.unoproj(5.11): E0100: Package 'FuseJS' was not found

Build completed in 4.69 seconds
    6 errors

Hi!

Are you able to re-test this now to see if it’s working correctly?

You might still want to delete the ~/Library/Application Support/Fusetools/Packages folder and do a uno clean first, just to make sure.

Nope Trond, I can’t quite figure out why these packages can’t be downloaded. I haven’t had the opportunity to take this computer to an outside network to test it. But pinging api.fusetools.com resolved to fusetools-coreoseuw.westeurope.cloudapp.azure.com. So I’m not 100% sure if it’s a network issue…

Do you get the same error message now as you did previously (“The authentication or decryption has failed”)? Even after wiping your package directory as suggested?

In that case, can you retry the above suggestion (delete ~/Library/Application Support/Fusetools/Packages, run uno clean and then attempt to build) and note down the timestamp you attempted this? And also please send me your public IP address. Then I can dig through some logs here and see if I can identify the source of the issue.

Feel free to send me this on our community slack (i’m “trond”) if you don’t feel like posting this in public.

Thanks!

Allright, I’ve received some more debugging information here now but I’m unable to see any direct errors in our end serving these requests.

Can you try to access https://api.fusetools.com/packages/v1/nuget/v2/package/UnoCore/0.47.13 in your browser to see if that downloads the package in question without showing any SSL errors/warnings?

If that works, can you also run curl -i -v -O /dev/null https://api.fusetools.com/packages/v1/nuget/v2/package/UnoCore/0.47.13 from a shell and paste the output here?

curl -i -v -O /dev/null https://api.fusetools.com/packages/v1/nuget/v2/package/UnoCore/0.47.13
Last login: Wed Apr 26 11:01:15 on ttys001
achang-m1:otb achang$ curl -i -v -O /dev/null https://api.fusetools.com/packages/v1/nuget/v2/package/UnoCore/0.47.13
* <url> malformed
* Closing connection -1
curl: (3) <url> malformed
*   Trying 40.74.62.188...
* Connected to api.fusetools.com (40.74.62.188) port 443 (#0)
* TLS 1.2 connection using TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
* Server certificate: *.fusetools.com
* Server certificate: RapidSSL SHA256 CA
* Server certificate: GeoTrust Global CA
> GET /packages/v1/nuget/v2/package/UnoCore/0.47.13 HTTP/1.1
> Host: api.fusetools.com
> User-Agent: curl/7.43.0
> Accept: */*
>
< HTTP/1.1 302 Found
HTTP/1.1 302 Found
< Date: Wed, 26 Apr 2017 19:25:05 GMT
Date: Wed, 26 Apr 2017 19:25:05 GMT
< Content-Type: text/html; charset=utf-8
Content-Type: text/html; charset=utf-8
< Server: Kestrel
Server: Kestrel
< Cache-Control: s-maxage=0, private
Cache-Control: s-maxage=0, private
< Transfer-Encoding: chunked
Transfer-Encoding: chunked
< Location: https://mygetwwwfusetools.blob.core.windows.net/privatefeedfusetools/UnoCore-0.47.13?sv=2015-12-11&sr=b&sig=U%2BP18veVZd2wr6VZ2PzrTIEyZVOzlNIBoGSRkSqIm6I%3D&st=2017-04-26T18:55:00Z&se=2017-04-26T20:05:00Z&sp=r&rscc=max-age%3D3600&rsct=binary%2Foctet-stream&rscd=filename%3DUnoCore.0.47.13.nupkg
Location: https://mygetwwwfusetools.blob.core.windows.net/privatefeedfusetools/UnoCore-0.47.13?sv=2015-12-11&sr=b&sig=U%2BP18veVZd2wr6VZ2PzrTIEyZVOzlNIBoGSRkSqIm6I%3D&st=2017-04-26T18:55:00Z&se=2017-04-26T20:05:00Z&sp=r&rscc=max-age%3D3600&rsct=binary%2Foctet-stream&rscd=filename%3DUnoCore.0.47.13.nupkg
< X-Request-ID: 2658C27A:45F0_AC110015:01BB_5900F411_D112:0037
X-Request-ID: 2658C27A:45F0_AC110015:01BB_5900F411_D112:0037

<
<html><head><title>Object moved</title></head><body>
<h2>Object moved to <a href="https://mygetwwwfusetools.blob.core.windows.net/privatefeedfusetools/UnoCore-0.47.13?sv=2015-12-11&amp;sr=b&amp;sig=U%2BP18veVZd2wr6VZ2PzrTIEyZVOzlNIBoGSRkSqIm6I%3D&amp;st=2017-04-26T18:55:00Z&amp;se=2017-04-26T20:05:00Z&amp;sp=r&amp;rscc=max-age%3D3600&amp;rsct=binary%2Foctet-stream&amp;rscd=filename%3DUnoCore.0.47.13.nupkg">here</a>.</h2>
</body></html>
* Connection #0 to host api.fusetools.com left intact

Ah, I’m sorry, that command line was not fully correct. Can you instead try:

curl -i -v -L https://api.fusetools.com/packages/v1/nuget/v2/package/UnoCore/0.47.13 >/dev/null

This will follow the 302 redirect response we issue from the API and attempt to actually download the package blob from the CDN; it’s that response that’s the most interesting one for us to be able investigate further.

Thanks!

achang-m1:Lunch achang$ curl -i -v -L https://api.fusetools.com/packages/v1/nuget/v2/package/UnoCore/0.47.13 >/dev/null
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0*   Trying 40.74.62.188...
  0     0    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--     0* Connected to api.fusetools.com (40.74.62.188) port 443 (#0)
* TLS 1.2 connection using TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
* Server certificate: *.fusetools.com
* Server certificate: RapidSSL SHA256 CA
* Server certificate: GeoTrust Global CA
  0     0    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--     0> GET /packages/v1/nuget/v2/package/UnoCore/0.47.13 HTTP/1.1
> Host: api.fusetools.com
> User-Agent: curl/7.43.0
> Accept: */*
>
< HTTP/1.1 302 Found
< Date: Thu, 27 Apr 2017 16:30:59 GMT
< Content-Type: text/html; charset=utf-8
< Server: Kestrel
< Cache-Control: s-maxage=0, private
< Transfer-Encoding: chunked
< Location: https://mygetwwwfusetools.blob.core.windows.net/privatefeedfusetools/UnoCore-0.47.13?sv=2015-12-11&sr=b&sig=xf7ZIzpZw4vGDVpMVze0vM1NJT7Rrympuhp9iElvZF0%3D&st=2017-04-27T15:55:00Z&se=2017-04-27T17:05:00Z&sp=r&rscc=max-age%3D3600&rsct=binary%2Foctet-stream&rscd=filename%3DUnoCore.0.47.13.nupkg
< X-Request-ID: 2658C27A:50DD_AC110015:01BB_59021CC4_9097:007E
<
* Ignoring the response-body
{ [448 bytes data]
100   441    0   441    0     0    199      0 --:--:--  0:00:02 --:--:--   200
* Connection #0 to host api.fusetools.com left intact
* Issue another request to this URL: 'https://mygetwwwfusetools.blob.core.windows.net/privatefeedfusetools/UnoCore-0.47.13?sv=2015-12-11&sr=b&sig=xf7ZIzpZw4vGDVpMVze0vM1NJT7Rrympuhp9iElvZF0%3D&st=2017-04-27T15:55:00Z&se=2017-04-27T17:05:00Z&sp=r&rscc=max-age%3D3600&rsct=binary%2Foctet-stream&rscd=filename%3DUnoCore.0.47.13.nupkg'
*   Trying 168.61.57.206...
* Connected to mygetwwwfusetools.blob.core.windows.net (168.61.57.206) port 443 (#1)
  0     0    0     0    0     0      0      0 --:--:--  0:00:02 --:--:--     0* TLS 1.2 connection using TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
* Server certificate: *.blob.core.windows.net
* Server certificate: Microsoft IT SSL SHA2
* Server certificate: Baltimore CyberTrust Root
> GET /privatefeedfusetools/UnoCore-0.47.13?sv=2015-12-11&sr=b&sig=xf7ZIzpZw4vGDVpMVze0vM1NJT7Rrympuhp9iElvZF0%3D&st=2017-04-27T15:55:00Z&se=2017-04-27T17:05:00Z&sp=r&rscc=max-age%3D3600&rsct=binary%2Foctet-stream&rscd=filename%3DUnoCore.0.47.13.nupkg HTTP/1.1
> Host: mygetwwwfusetools.blob.core.windows.net
> User-Agent: curl/7.43.0
> Accept: */*
>
< HTTP/1.1 200 OK
< Cache-Control: max-age=3600
< Content-Length: 449950
< Content-Type: binary/octet-stream
< Content-MD5: 8/Aqrbm2lasIkOfYwYMPbw==
< Last-Modified: Mon, 24 Apr 2017 13:20:39 GMT
< Accept-Ranges: bytes
< ETag: "0x8D48B14B39E761E"
< Server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0
< x-ms-request-id: 6ea44ec6-0001-0048-1873-bf57ad000000
< x-ms-version: 2015-12-11
< x-ms-lease-status: unlocked
< x-ms-lease-state: available
< x-ms-blob-type: BlockBlob
< Content-Disposition: filename=UnoCore.0.47.13.nupkg
< x-ms-server-encrypted: false
< Date: Thu, 27 Apr 2017 16:31:01 GMT
<
{ [15803 bytes data]
100  439k  100  439k    0     0   119k      0  0:00:03  0:00:03 --:--:--  581k
* Connection #1 to host mygetwwwfusetools.blob.core.windows.net left intact

Right, so then your connection to the service seems just fine.

Just to clarify, this happens all of the time right? Or is it sporadic issues that comes and goes?

Yes, this is an issue that happens consistently on my Mac.

Hi,

The issue seems to be very similar to these two cases:

and

https://stackoverflow.com/questions/3285489/mono-problems-with-cert-and-mozroots.

I’d like you to run the mozroots --import --sync and see if the issue still persists.

sudo: mozroots: command not found

I’m encountering same problem.

This certificate import works for me:

certmgr --ssl https://api.fusetools.com

Is certmgr a windows thing? I’m getting -bash: certmgr: command not found What’s the equivalent of this for Unix?