test878 807 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. <testcase>
  2. <info>
  3. <keywords>
  4. POP3
  5. SASL
  6. SASL AUTH DIGEST-MD5
  7. SASL CANCELLATION
  8. RFC1734
  9. RFC2831
  10. RFC5034
  11. </keywords>
  12. </info>
  13. #
  14. # Server-side
  15. <reply>
  16. <servercmd>
  17. AUTH DIGEST-MD5
  18. REPLY AUTH + Rubbish
  19. REPLY * -ERR AUTH exchange cancelled by client
  20. </servercmd>
  21. </reply>
  22. #
  23. # Client-side
  24. <client>
  25. <server>
  26. pop3
  27. </server>
  28. <features>
  29. !SSPI
  30. debug
  31. crypto
  32. </features>
  33. <name>
  34. POP3 DIGEST-MD5 graceful cancellation
  35. </name>
  36. <command>
  37. pop3://%HOSTIP:%POP3PORT/%TESTNUMBER -u user:secret
  38. </command>
  39. </client>
  40. #
  41. # Verify data after the test has been "shot"
  42. <verify>
  43. # 67 - CURLE_LOGIN_DENIED
  44. <errorcode>
  45. 67
  46. </errorcode>
  47. #
  48. # The multi interface considers a broken "CONNECT" as a prematurely broken
  49. # transfer and such a connection will not get a "QUIT"
  50. <protocol>
  51. CAPA
  52. AUTH DIGEST-MD5
  53. *
  54. </protocol>
  55. </verify>
  56. </testcase>