View Issue Details

IDProjectCategoryView StatusLast Update
0003756SymmetricDSImprovementpublic2018-11-28 11:00
ReporterelongAssigned Toelong 
Prioritynormal 
Status resolvedResolutionfixed 
Product Version3.10.0 
Target Version3.10.0Fixed in Version3.10.0 
Summary0003756: Change authentication failed from 403 to 659
DescriptionStop using 403 when the node's password doesn't match, because it's the same HTTP code used by web servers and proxy servers to mean forbidden. Use 659 as a custom HTTP code that means the node password doesn't match. The log will read:

[WARN] Authorization denied

And a 403 will show in the log like this:

[ERROR] Received an unexpected response code of 403 from the server

Activities

There are no notes attached to this issue.

Related Changesets

SymmetricDS: 3.10 ed8d2638

2018-10-12 14:46:27

admin

Details Diff
0003756: Change authentication failed from 403 to 659
0003756
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/transport/http/HttpIncomingTransport.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/transport/http/HttpOutgoingTransport.java Diff File
mod - symmetric-server/src/main/java/org/jumpmind/symmetric/web/AuthenticationInterceptor.java Diff File

Issue History

Date Modified Username Field Change
2018-10-12 14:45 elong New Issue
2018-10-12 14:45 elong Status new => assigned
2018-10-12 14:45 elong Assigned To => elong
2018-10-12 14:46 elong Status assigned => resolved
2018-10-12 14:46 elong Resolution open => fixed
2018-10-12 14:46 elong Fixed in Version => 3.10.0
2018-11-28 11:00 admin Changeset attached => SymmetricDS 3.10 ed8d2638