TJ: license
TJ: default to 30 seconds for retryAfterErrorTime, and configurable.