I'm trying to update a package in CRAN and I get these errors:
Found the following (possibly) invalid URLs:
URL: https://doi.org/10.1175/1520-0469(1985)042<0217:OTTDPO>2.0.CO;2
From: man/EPflux.Rd
Status: Error
Message: libcurl error code 35:
schannel: next InitializeSecurityContext failed: SEC_E_ILLEGAL_MESSAGE (0x80090326) - This error usually occurs when a fatal SSL/TLS alert is received (e.g. handshake failed).
The URLs are valid and are actually created with the \doi{} macro (e.g. \doi{10.1175/1520-0469(1985)042<0217:OTTDPO>2.0.CO;2}
)
Even using encoded URLs (per stevec's suggestion)fail with the same error:
Found the following (possibly) invalid URLs:
URL: https://doi.org/10.1175/1520-0469(1985)042%3C0217:OTTDPO%3E2.0.CO;2
From: man/EPflux.Rd
Status: Error
Message: libcurl error code 35:
schannel: next InitializeSecurityContext failed: SEC_E_ILLEGAL_MESSAGE (0x80090326) - This error usually occurs when a fatal SSL/TLS alert is received (e.g. handshake failed).
Any advice on how to solve this?
Hadley suggested that those notes can be safely ignored. I sent the package to CRAN and was accepted.
The answer, then, is to just ignore these Notes.