We've been making changes to how we organize and display our docs. Our work isn't done but we'd love your feedback.
Getting started
Basics
Domains & Origins
Performance

Configuration
Basics
Conditions
Dictionaries
Domains & Origins
Request settings
Cache settings
Headers
Responses
Performance
Custom VCL
Image optimization
Video

Security
Access Control Lists
Monitoring and testing
Securing communications
TLS
Web Application Firewall

Integrations
Logging endpoints
Non-Fastly services

Diagnostics
Streaming logs
Debugging techniques
Common errors

Account info
Account management
Billing
User access and control

Reference

    Support for App Transport Security

      Last updated August 03, 2018

    Apple uses App Transport Security (ATS) to improve the security of connections between web services and applications installed on devices using iOS 9 or later, as well as OS X 10.11 (El Capitan) and later. Fastly is fully compliant with all ATS requirements. You shouldn't run into any issues supporting iOS or OS X users while using our service.

    Results from the ATS diagnostics tool

    We used Apple's ATS diagnostics tool to ensure that Fastly is compliant with all ATS requirements. You can review the output from the diagnostics tool below.

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    
    $ /usr/bin/nscurl --ats-diagnostics https://www.fastly.com
    Starting ATS Diagnostics
    
    Configuring ATS Info.plist keys and displaying the result of HTTPS loads to https://www.fastly.com.
    A test will "PASS" if URLSession:task:didCompleteWithError: returns a nil error.
    
    Use '--verbose' to view the ATS dictionaries used and to display the error received in URLSession:task:didCompleteWithError:.
    ================================================================================
    
    Default ATS Secure Connection
    ---
    ATS Default Connection
    
    Result : PASS
    ---
    
    ================================================================================
    Allowing Arbitrary Loads
    
    ---
    Allow All Loads
    
    Result : PASS
    ---
    
    ================================================================================
    
    Configuring TLS exceptions for www.fastly.com
    
    ---
    TLSv1.2
    
    Result : PASS
    ---
    
    ---
    TLSv1.1
    
    Result : PASS
    ---
    
    ---
    TLSv1.0
    
    Result : PASS
    ---
    
    ================================================================================
    
    Configuring PFS exceptions for www.fastly.com
    
    ---
    Disabling Perfect Forward Secrecy
    
    Result : PASS
    ---
    
    ================================================================================
    
    Configuring PFS exceptions and allowing insecure HTTP for www.fastly.com
    
    ---
    Disabling Perfect Forward Secrecy and Allowing Insecure HTTP
    
    Result : PASS
    ---
    
    ================================================================================
    
    Configuring TLS exceptions with PFS disabled for www.fastly.com
    
    ---
    TLSv1.2 with PFS disabled
    
    Result : PASS
    ---
    
    ---
    TLSv1.1 with PFS disabled
    
    Result : PASS
    ---
    
    ---
    TLSv1.0 with PFS disabled
    
    Result : PASS
    ---
    
    ================================================================================
    
    Configuring TLS exceptions with PFS disabled and insecure HTTP allowed for www.fastly.com
    
    ---
    TLSv1.2 with PFS disabled and insecure HTTP allowed
    
    Result : PASS
    ---
    
    ---
    TLSv1.1 with PFS disabled and insecure HTTP allowed
    
    Result : PASS
    ---
    
    ---
    TLSv1.0 with PFS disabled and insecure HTTP allowed
    
    Result : PASS
    ---
    
    Back to Top