Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unable to run bitwarden_rs with nginx and basic auth #857

Closed
Zuendapp opened this issue Feb 9, 2020 · 14 comments
Closed

Unable to run bitwarden_rs with nginx and basic auth #857

Zuendapp opened this issue Feb 9, 2020 · 14 comments

Comments

@Zuendapp
Copy link

Zuendapp commented Feb 9, 2020

Hi,

I tried to secure my installation via basic auth because the client app for iOS doesn't support Client Certs further.
When I try to set the basic auth in nginx initially it works to login for basic auth, but after I'm trying to login to Bitwarden there is a never ending prompt for the basic auth and no content is showing.
Also when I save the username and password via browser theres no chance.

Do you have an idea?

Thank you very much!

BR

@cryptoluks
Copy link

Can you observe anything relevant in your server/client logs?

@Zuendapp
Copy link
Author

Hi, do you mean the nginx log or the Bitwarden log? Which log level should I choose to in bitwarden?

Thank you

@Zuendapp
Copy link
Author

Zuendapp commented Feb 10, 2020

Here is my log with level "trace":

`[2020-02-10 17:53:17][hyper::header][TRACE] Headers.append_raw( "Cache-Control", [110, 111, 45, 99, 97, 99, 104, 101, 44, 32, 110, 111, 45, 115, 116, 111, 11                                                                                                                                                                4, 101, 44, 32, 109, 97, 120, 45, 97, 103, 101, 61, 48] )
[2020-02-10 17:53:17][hyper::header][TRACE] Headers.append_raw( "Access-Control-Allow-Origin", [] )
[2020-02-10 17:53:17][hyper::header][TRACE] Headers.set( "Content-Length", ContentLength(29) )
[2020-02-10 17:53:17][hyper::header][TRACE] Headers.set( "Date", Date(HttpDate(Tm { tm_sec: 17, tm_min: 53, tm_hour: 17, tm_mday: 10, tm_mon: 1, tm_year: 120                                                                                                                                                                , tm_wday: 1, tm_yday: 40, tm_isdst: 0, tm_utcoff: 0, tm_nsec: 935208847 })) )
[2020-02-10 17:53:17][hyper::http][TRACE] should_keep_alive( Http11, None )
[2020-02-10 17:53:17][hyper::buffer][TRACE] get_buf []
[2020-02-10 17:53:17][hyper::buffer][TRACE] reserved 0
[2020-02-10 17:53:17][hyper::buffer][TRACE] read_into_buf buf[0..0]
[2020-02-10 17:53:17][hyper::buffer][TRACE] read_into_buf at full capacity
[2020-02-10 17:53:17][hyper::buffer][TRACE] get_buf []
[2020-02-10 17:53:48][hyper::buffer][TRACE] get_buf []
[2020-02-10 17:53:48][hyper::buffer][TRACE] read_into_buf buf[0..4096]
[2020-02-10 17:53:48][hyper::buffer][TRACE] get_buf [u8; 4096][0..78]
[2020-02-10 17:53:48][hyper::http::h1][TRACE] try_parse([71, 69, 84, 32, 47, 97, 108, 105, 118, 101, 32, 72, 84, 84, 80, 47, 49, 46, 49, 13, 10, 72, 111, 115                                                                                                                                                                , 116, 58, 32, 108, 111, 99, 97, 108, 104, 111, 115, 116, 13, 10, 85, 115, 101, 114, 45, 65, 103, 101, 110, 116, 58, 32, 99, 117, 114, 108, 47, 55, 46, 54, 5                                                                                                                                                                2, 46, 48, 13, 10, 65, 99, 99, 101, 112, 116, 58, 32, 42, 47, 42, 13, 10, 13, 10])
[2020-02-10 17:53:48][hyper::http::h1][TRACE] Request.try_parse([Header; 100], [u8; 78])
[2020-02-10 17:53:48][hyper::http::h1][TRACE] Request.try_parse Complete(78)
[2020-02-10 17:53:48][hyper::header][TRACE] raw header: "Host"=[108, 111, 99, 97, 108, 104, 111, 115, 116]
[2020-02-10 17:53:48][hyper::header][TRACE] raw header: "User-Agent"=[99, 117, 114, 108, 47, 55, 46, 54, 52, 46, 48]
[2020-02-10 17:53:48][hyper::header][TRACE] raw header: "Accept"=[42, 47, 42]
[2020-02-10 17:53:48][hyper::http][TRACE] should_keep_alive( Http11, None )
[2020-02-10 17:53:48][request][INFO] GET /alive
[2020-02-10 17:53:48][response][INFO] GET /alive (alive) => 200 OK
[2020-02-10 17:53:48][hyper::header][TRACE] Headers.append_raw( "Content-Type", [97, 112, 112, 108, 105, 99, 97, 116, 105, 111, 110, 47, 106, 115, 111, 110]                                                                                                                                                                 )
[2020-02-10 17:53:48][hyper::header][TRACE] Headers.append_raw( "Server", [82, 111, 99, 107, 101, 116] )
[2020-02-10 17:53:48][hyper::header][TRACE] Headers.append_raw( "Feature-Policy", [97, 99, 99, 101, 108, 101, 114, 111, 109, 101, 116, 101, 114, 32, 39, 110,                                                                                                                                                                 111, 110, 101, 39, 59, 32, 97, 109, 98, 105, 101, 110, 116, 45, 108, 105, 103, 104, 116, 45, 115, 101, 110, 115, 111, 114, 32, 39, 110, 111, 110, 101, 39, 5                                                                                                                                                                9, 32, 97, 117, 116, 111, 112, 108, 97, 121, 32, 39, 110, 111, 110, 101, 39, 59, 32, 99, 97, 109, 101, 114, 97, 32, 39, 110, 111, 110, 101, 39, 59, 32, 101,                                                                                                                                                                 110, 99, 114, 121, 112, 116, 101, 100, 45, 109, 101, 100, 105, 97, 32, 39, 110, 111, 110, 101, 39, 59, 32, 102, 117, 108, 108, 115, 99, 114, 101, 101, 110, 3                                                                                                                                                                2, 39, 110, 111, 110, 101, 39, 59, 32, 103, 101, 111, 108, 111, 99, 97, 116, 105, 111, 110, 32, 39, 110, 111, 110, 101, 39, 59, 32, 103, 121, 114, 111, 115,                                                                                                                                                                 99, 111, 112, 101, 32, 39, 110, 111, 110, 101, 39, 59, 32, 109, 97, 103, 110, 101, 116, 111, 109, 101, 116, 101, 114, 32, 39, 110, 111, 110, 101, 39, 59, 32,                                                                                                                                                                 109, 105, 99, 114, 111, 112, 104, 111, 110, 101, 32, 39, 110, 111, 110, 101, 39, 59, 32, 109, 105, 100, 105, 32, 39, 110, 111, 110, 101, 39, 59, 32, 112, 97                                                                                                                                                                , 121, 109, 101, 110, 116, 32, 39, 110, 111, 110, 101, 39, 59, 32, 112, 105, 99, 116, 117, 114, 101, 45, 105, 110, 45, 112, 105, 99, 116, 117, 114, 101, 32,                                                                                                                                                                 39, 110, 111, 110, 101, 39, 59, 32, 115, 121, 110, 99, 45, 120, 104, 114, 32, 39, 115, 101, 108, 102, 39, 32, 104, 116, 116, 112, 115, 58, 47, 47, 104, 97, 1                                                                                                                                                                18, 101, 105, 98, 101, 101, 110, 112, 119, 110, 101, 100, 46, 99, 111, 109, 32, 104, 116, 116, 112, 115, 58, 47, 47, 116, 119, 111, 102, 97, 99, 116, 111, 11                                                                                                                                                                4, 97, 117, 116, 104, 46, 111, 114, 103, 59, 32, 117, 115, 98, 32, 39, 110, 111, 110, 101, 39, 59, 32, 118, 114, 32, 39, 110, 111, 110, 101, 39] )
[2020-02-10 17:53:48][hyper::header][TRACE] Headers.append_raw( "Referrer-Policy", [115, 97, 109, 101, 45, 111, 114, 105, 103, 105, 110] )
[2020-02-10 17:53:48][hyper::header][TRACE] Headers.append_raw( "X-Frame-Options", [83, 65, 77, 69, 79, 82, 73, 71, 73, 78] )
[2020-02-10 17:53:48][hyper::header][TRACE] Headers.append_raw( "X-Content-Type-Options", [110, 111, 115, 110, 105, 102, 102] )
[2020-02-10 17:53:48][hyper::header][TRACE] Headers.append_raw( "X-XSS-Protection", [49, 59, 32, 109, 111, 100, 101, 61, 98, 108, 111, 99, 107] )
[2020-02-10 17:53:48][hyper::header][TRACE] Headers.append_raw( "Content-Security-Policy", [102, 114, 97, 109, 101, 45, 97, 110, 99, 101, 115, 116, 111, 114,                                                                                                                                                                 115, 32, 39, 115, 101, 108, 102, 39, 32, 99, 104, 114, 111, 109, 101, 45, 101, 120, 116, 101, 110, 115, 105, 111, 110, 58, 47, 47, 110, 110, 103, 99, 101, 9                                                                                                                                                                9, 107, 98, 97, 112, 101, 98, 102, 105, 109, 110, 108, 110, 105, 105, 105, 97, 104, 107, 97, 110, 100, 99, 108, 98, 108, 98, 32, 109, 111, 122, 45, 101, 120,                                                                                                                                                                 116, 101, 110, 115, 105, 111, 110, 58, 47, 47, 42, 32, 59] )
[2020-02-10 17:53:48][hyper::header][TRACE] Headers.append_raw( "Cache-Control", [110, 111, 45, 99, 97, 99, 104, 101, 44, 32, 110, 111, 45, 115, 116, 111, 11                                                                                                                                                                4, 101, 44, 32, 109, 97, 120, 45, 97, 103, 101, 61, 48] )
[2020-02-10 17:53:48][hyper::header][TRACE] Headers.append_raw( "Access-Control-Allow-Origin", [] )
[2020-02-10 17:53:48][hyper::header][TRACE] Headers.set( "Content-Length", ContentLength(29) )
[2020-02-10 17:53:48][hyper::header][TRACE] Headers.set( "Date", Date(HttpDate(Tm { tm_sec: 48, tm_min: 53, tm_hour: 17, tm_mday: 10, tm_mon: 1, tm_year: 120                                                                                                                                                                , tm_wday: 1, tm_yday: 40, tm_isdst: 0, tm_utcoff: 0, tm_nsec: 365208151 })) )
[2020-02-10 17:53:48][hyper::http][TRACE] should_keep_alive( Http11, None )
[2020-02-10 17:53:48][hyper::buffer][TRACE] get_buf []
[2020-02-10 17:53:48][hyper::buffer][TRACE] reserved 0
[2020-02-10 17:53:48][hyper::buffer][TRACE] read_into_buf buf[0..0]
[2020-02-10 17:53:48][hyper::buffer][TRACE] read_into_buf at full capacity
[2020-02-10 17:53:48][hyper::buffer][TRACE] get_buf []
[2020-02-10 17:54:01][hyper::buffer][TRACE] get_buf []
[2020-02-10 17:54:01][hyper::buffer][TRACE] read_into_buf buf[0..4096]
[2020-02-10 17:54:01][hyper::buffer][TRACE] get_buf [u8; 4096][0..722]
[2020-02-10 17:54:01][hyper::http::h1][TRACE] try_parse([71, 69, 84, 32, 47, 32, 72, 84, 84, 80, 47, 49, 46, 48, 13, 10, 72, 111, 115, 116, 58, 32, 118, 97,                                                                                                                                                                 117, 108, 116, 46, 109, 117, 101, 104, 108, 98, 97, 117, 101, 114, 46, 105, 110, 102, 111, 13, 10, 88, 45, 70, 111, 114, 119, 97, 114, 100, 101, 100, 45, 70,                                                                                                                                                                 111, 114, 58, 32, 56, 52, 46, 49, 55, 56, 46, 50, 48, 51, 46, 49, 52, 57, 13, 10, 88, 45, 70, 111, 114, 119, 97, 114, 100, 101, 100, 45, 80, 114, 111, 116,                                                                                                                                                                 111, 58, 32, 104, 116, 116, 112, 115, 13, 10, 67, 111, 110, 110, 101, 99, 116, 105, 111, 110, 58, 32, 99, 108, 111, 115, 101, 13, 10, 99, 97, 99, 104, 101, 4                                                                                                                                                                5, 99, 111, 110, 116, 114, 111, 108, 58, 32, 109, 97, 120, 45, 97, 103, 101, 61, 48, 13, 10, 97, 117, 116, 104, 111, 114, 105, 122, 97, 116, 105, 111, 110, 5                                                                                                                                                                8, 32, 66, 97, 115, 105, 99, 32, 99, 50, 49, 49, 90, 87, 104, 115, 89, 109, 70, 49, 90, 88, 73, 54, 82, 122, 86, 110, 100, 72, 77, 49, 77, 67, 90, 52, 98, 68                                                                                                                                                                , 85, 119, 77, 67, 81, 61, 13, 10, 100, 110, 116, 58, 32, 49, 13, 10, 117, 112, 103, 114, 97, 100, 101, 45, 105, 110, 115, 101, 99, 117, 114, 101, 45, 114, 1                                                                                                                                                                01, 113, 117, 101, 115, 116, 115, 58, 32, 49, 13, 10, 117, 115, 101, 114, 45, 97, 103, 101, 110, 116, 58, 32, 77, 111, 122, 105, 108, 108, 97, 47, 53, 46, 48                                                                                                                                                                , 32, 40, 87, 105, 110, 100, 111, 119, 115, 32, 78, 84, 32, 49, 48, 46, 48, 59, 32, 87, 105, 110, 54, 52, 59, 32, 120, 54, 52, 41, 32, 65, 112, 112, 108, 101                                                                                                                                                                , 87, 101, 98, 75, 105, 116, 47, 53, 51, 55, 46, 51, 54, 32, 40, 75, 72, 84, 77, 76, 44, 32, 108, 105, 107, 101, 32, 71, 101, 99, 107, 111, 41, 32, 67, 104,                                                                                                                                                                 114, 111, 109, 101, 47, 56, 48, 46, 48, 46, 51, 57, 56, 55, 46, 56, 55, 32, 83, 97, 102, 97, 114, 105, 47, 53, 51, 55, 46, 51, 54, 32, 69, 100, 103, 47, 56,                                                                                                                                                                 48, 46, 48, 46, 51, 54, 49, 46, 52, 56, 13, 10, 115, 101, 99, 45, 102, 101, 116, 99, 104, 45, 100, 101, 115, 116, 58, 32, 100, 111, 99, 117, 109, 101, 110, 1                                                                                                                                                                16, 13, 10, 97, 99, 99, 101, 112, 116, 58, 32, 116, 101, 120, 116, 47, 104, 116, 109, 108, 44, 97, 112, 112, 108, 105, 99, 97, 116, 105, 111, 110, 47, 120, 1                                                                                                                                                                04, 116, 109, 108, 43, 120, 109, 108, 44, 97, 112, 112, 108, 105, 99, 97, 116, 105, 111, 110, 47, 120, 109, 108, 59, 113, 61, 48, 46, 57, 44, 105, 109, 97, 1                                                                                                                                                                03, 101, 47, 119, 101, 98, 112, 44, 105, 109, 97, 103, 101, 47, 97, 112, 110, 103, 44, 42, 47, 42, 59, 113, 61, 48, 46, 56, 44, 97, 112, 112, 108, 105, 99, 9                                                                                                                                                                7, 116, 105, 111, 110, 47, 115, 105, 103, 110, 101, 100, 45, 101, 120, 99, 104, 97, 110, 103, 101, 59, 118, 61, 98, 51, 59, 113, 61, 48, 46, 57, 13, 10, 115,                                                                                                                                                                 101, 99, 45, 102, 101, 116, 99, 104, 45, 115, 105, 116, 101, 58, 32, 110, 111, 110, 101, 13, 10, 115, 101, 99, 45, 102, 101, 116, 99, 104, 45, 109, 111, 100                                                                                                                                                                , 101, 58, 32, 110, 97, 118, 105, 103, 97, 116, 101, 13, 10, 115, 101, 99, 45, 102, 101, 116, 99, 104, 45, 117, 115, 101, 114, 58, 32, 63, 49, 13, 10, 97, 99                                                                                                                                                                , 99, 101, 112, 116, 45, 101, 110, 99, 111, 100, 105, 110, 103, 58, 32, 103, 122, 105, 112, 44, 32, 100, 101, 102, 108, 97, 116, 101, 44, 32, 98, 114, 13, 10                                                                                                                                                                , 97, 99, 99, 101, 112, 116, 45, 108, 97, 110, 103, 117, 97, 103, 101, 58, 32, 100, 101, 44, 100, 101, 45, 68, 69, 59, 113, 61, 48, 46, 57, 44, 101, 110, 59,                                                                                                                                                                 113, 61, 48, 46, 56, 44, 101, 110, 45, 71, 66, 59, 113, 61, 48, 46, 55, 44, 101, 110, 45, 85, 83, 59, 113, 61, 48, 46, 54, 13, 10, 13, 10])
[2020-02-10 17:54:01][hyper::http::h1][TRACE] Request.try_parse([Header; 100], [u8; 722])
[2020-02-10 17:54:01][hyper::http::h1][TRACE] Request.try_parse Complete(722)
[2020-02-10 17:54:01][hyper::header][TRACE] raw header: "Host"=[118, 97, 117, 108, 116, 46, 109, 117, 101, 104, 108, 98, 97, 117, 101, 114, 46, 105, 110, 102                                                                                                                                                                , 111]
[2020-02-10 17:54:01][hyper::header][TRACE] raw header: "X-Forwarded-For"=[56, 52, 46, 49, 55, 56, 46, 50, 48, 51, 46, 49, 52, 57]
[2020-02-10 17:54:01][hyper::header][TRACE] raw header: "X-Forwarded-Proto"=[104, 116, 116, 112, 115]
[2020-02-10 17:54:01][hyper::header][TRACE] raw header: "Connection"=[99, 108, 111, 115, 101]
[2020-02-10 17:54:01][hyper::header][TRACE] raw header: "cache-control"=[109, 97, 120, 45, 97, 103, 101, 61, 48]
[2020-02-10 17:54:01][hyper::header][TRACE] raw header: "authorization"=[66, 97, 115, 105, 99, 32, 99, 50, 49, 49, 90, 87, 104, 115, 89, 109, 70, 49, 90, 88,                                                                                                                                                                 73, 54, 82, 122, 86, 110, 100, 72, 77, 49, 77, 67, 90, 52, 98, 68, 85, 119, 77, 67, 81, 61]
[2020-02-10 17:54:01][hyper::header][TRACE] raw header: "dnt"=[49]
[2020-02-10 17:54:01][hyper::header][TRACE] raw header: "upgrade-insecure-requests"=[49]
[2020-02-10 17:54:01][hyper::header][TRACE] raw header: "user-agent"=[77, 111, 122, 105, 108, 108, 97, 47, 53, 46, 48, 32, 40, 87, 105, 110, 100, 111, 119, 1                                                                                                                                                                15, 32, 78, 84, 32, 49, 48, 46, 48, 59, 32, 87, 105, 110, 54, 52, 59, 32, 120, 54, 52, 41, 32, 65, 112, 112, 108, 101, 87, 101, 98, 75, 105, 116, 47, 53, 51,                                                                                                                                                                 55, 46, 51, 54, 32, 40, 75, 72, 84, 77, 76, 44, 32, 108, 105, 107, 101, 32, 71, 101, 99, 107, 111, 41, 32, 67, 104, 114, 111, 109, 101, 47, 56, 48, 46, 48,                                                                                                                                                                 46, 51, 57, 56, 55, 46, 56, 55, 32, 83, 97, 102, 97, 114, 105, 47, 53, 51, 55, 46, 51, 54, 32, 69, 100, 103, 47, 56, 48, 46, 48, 46, 51, 54, 49, 46, 52, 56]
[2020-02-10 17:54:01][hyper::header][TRACE] raw header: "sec-fetch-dest"=[100, 111, 99, 117, 109, 101, 110, 116]
[2020-02-10 17:54:01][hyper::header][TRACE] raw header: "accept"=[116, 101, 120, 116, 47, 104, 116, 109, 108, 44, 97, 112, 112, 108, 105, 99, 97, 116, 105, 1                                                                                                                                                                11, 110, 47, 120, 104, 116, 109, 108, 43, 120, 109, 108, 44, 97, 112, 112, 108, 105, 99, 97, 116, 105, 111, 110, 47, 120, 109, 108, 59, 113, 61, 48, 46, 57,                                                                                                                                                                 44, 105, 109, 97, 103, 101, 47, 119, 101, 98, 112, 44, 105, 109, 97, 103, 101, 47, 97, 112, 110, 103, 44, 42, 47, 42, 59, 113, 61, 48, 46, 56, 44, 97, 112, 1                                                                                                                                                                12, 108, 105, 99, 97, 116, 105, 111, 110, 47, 115, 105, 103, 110, 101, 100, 45, 101, 120, 99, 104, 97, 110, 103, 101, 59, 118, 61, 98, 51, 59, 113, 61, 48, 4                                                                                                                                                                6, 57]
[2020-02-10 17:54:01][hyper::header][TRACE] raw header: "sec-fetch-site"=[110, 111, 110, 101]
[2020-02-10 17:54:01][hyper::header][TRACE] raw header: "sec-fetch-mode"=[110, 97, 118, 105, 103, 97, 116, 101]
[2020-02-10 17:54:01][hyper::header][TRACE] raw header: "sec-fetch-user"=[63, 49]
[2020-02-10 17:54:01][hyper::header][TRACE] raw header: "accept-encoding"=[103, 122, 105, 112, 44, 32, 100, 101, 102, 108, 97, 116, 101, 44, 32, 98, 114]
[2020-02-10 17:54:01][hyper::header][TRACE] raw header: "accept-language"=[100, 101, 44, 100, 101, 45, 68, 69, 59, 113, 61, 48, 46, 57, 44, 101, 110, 59, 113                                                                                                                                                                , 61, 48, 46, 56, 44, 101, 110, 45, 71, 66, 59, 113, 61, 48, 46, 55, 44, 101, 110, 45, 85, 83, 59, 113, 61, 48, 46, 54]
[2020-02-10 17:54:01][hyper::http][TRACE] should_keep_alive( Http10, Some(Connection([Close])) )
[2020-02-10 17:54:01][hyper::header][TRACE] Headers.set( "Connection", Connection([Close]) )
[2020-02-10 17:54:01][request][INFO] GET /
[2020-02-10 17:54:01][response][INFO] GET / (web_index) => 200 OK
[2020-02-10 17:54:01][hyper::header][TRACE] Headers.append_raw( "Content-Type", [116, 101, 120, 116, 47, 104, 116, 109, 108, 59, 32, 99, 104, 97, 114, 115, 1                                                                                                                                                                01, 116, 61, 117, 116, 102, 45, 56] )
[2020-02-10 17:54:01][hyper::header][TRACE] Headers.append_raw( "Cache-Control", [112, 117, 98, 108, 105, 99, 44, 32, 109, 97, 120, 45, 97, 103, 101, 61, 54,                                                                                                                                                                 48, 48] )
[2020-02-10 17:54:01][hyper::header][TRACE] Headers.append_raw( "Server", [82, 111, 99, 107, 101, 116] )
[2020-02-10 17:54:01][hyper::header][TRACE] Headers.append_raw( "Feature-Policy", [97, 99, 99, 101, 108, 101, 114, 111, 109, 101, 116, 101, 114, 32, 39, 110,                                                                                                                                                                 111, 110, 101, 39, 59, 32, 97, 109, 98, 105, 101, 110, 116, 45, 108, 105, 103, 104, 116, 45, 115, 101, 110, 115, 111, 114, 32, 39, 110, 111, 110, 101, 39, 5                                                                                                                                                                9, 32, 97, 117, 116, 111, 112, 108, 97, 121, 32, 39, 110, 111, 110, 101, 39, 59, 32, 99, 97, 109, 101, 114, 97, 32, 39, 110, 111, 110, 101, 39, 59, 32, 101,                                                                                                                                                                 110, 99, 114, 121, 112, 116, 101, 100, 45, 109, 101, 100, 105, 97, 32, 39, 110, 111, 110, 101, 39, 59, 32, 102, 117, 108, 108, 115, 99, 114, 101, 101, 110, 3                                                                                                                                                                2, 39, 110, 111, 110, 101, 39, 59, 32, 103, 101, 111, 108, 111, 99, 97, 116, 105, 111, 110, 32, 39, 110, 111, 110, 101, 39, 59, 32, 103, 121, 114, 111, 115,                                                                                                                                                                 99, 111, 112, 101, 32, 39, 110, 111, 110, 101, 39, 59, 32, 109, 97, 103, 110, 101, 116, 111, 109, 101, 116, 101, 114, 32, 39, 110, 111, 110, 101, 39, 59, 32,                                                                                                                                                                 109, 105, 99, 114, 111, 112, 104, 111, 110, 101, 32, 39, 110, 111, 110, 101, 39, 59, 32, 109, 105, 100, 105, 32, 39, 110, 111, 110, 101, 39, 59, 32, 112, 97                                                                                                                                                                , 121, 109, 101, 110, 116, 32, 39, 110, 111, 110, 101, 39, 59, 32, 112, 105, 99, 116, 117, 114, 101, 45, 105, 110, 45, 112, 105, 99, 116, 117, 114, 101, 32,                                                                                                                                                                 39, 110, 111, 110, 101, 39, 59, 32, 115, 121, 110, 99, 45, 120, 104, 114, 32, 39, 115, 101, 108, 102, 39, 32, 104, 116, 116, 112, 115, 58, 47, 47, 104, 97, 1                                                                                                                                                                18, 101, 105, 98, 101, 101, 110, 112, 119, 110, 101, 100, 46, 99, 111, 109, 32, 104, 116, 116, 112, 115, 58, 47, 47, 116, 119, 111, 102, 97, 99, 116, 111, 11                                                                                                                                                                4, 97, 117, 116, 104, 46, 111, 114, 103, 59, 32, 117, 115, 98, 32, 39, 110, 111, 110, 101, 39, 59, 32, 118, 114, 32, 39, 110, 111, 110, 101, 39] )
[2020-02-10 17:54:01][hyper::header][TRACE] Headers.append_raw( "Referrer-Policy", [115, 97, 109, 101, 45, 111, 114, 105, 103, 105, 110] )
[2020-02-10 17:54:01][hyper::header][TRACE] Headers.append_raw( "X-Frame-Options", [83, 65, 77, 69, 79, 82, 73, 71, 73, 78] )
[2020-02-10 17:54:01][hyper::header][TRACE] Headers.append_raw( "X-Content-Type-Options", [110, 111, 115, 110, 105, 102, 102] )
[2020-02-10 17:54:01][hyper::header][TRACE] Headers.append_raw( "X-XSS-Protection", [49, 59, 32, 109, 111, 100, 101, 61, 98, 108, 111, 99, 107] )
[2020-02-10 17:54:01][hyper::header][TRACE] Headers.append_raw( "Content-Security-Policy", [102, 114, 97, 109, 101, 45, 97, 110, 99, 101, 115, 116, 111, 114,                                                                                                                                                                 115, 32, 39, 115, 101, 108, 102, 39, 32, 99, 104, 114, 111, 109, 101, 45, 101, 120, 116, 101, 110, 115, 105, 111, 110, 58, 47, 47, 110, 110, 103, 99, 101, 9                                                                                                                                                                9, 107, 98, 97, 112, 101, 98, 102, 105, 109, 110, 108, 110, 105, 105, 105, 97, 104, 107, 97, 110, 100, 99, 108, 98, 108, 98, 32, 109, 111, 122, 45, 101, 120,                                                                                                                                                                 116, 101, 110, 115, 105, 111, 110, 58, 47, 47, 42, 32, 59] )
[2020-02-10 17:54:01][hyper::header][TRACE] Headers.append_raw( "Access-Control-Allow-Origin", [] )
[2020-02-10 17:54:01][hyper::header][TRACE] Headers.set( "Content-Length", ContentLength(1373) )
[2020-02-10 17:54:01][hyper::header][TRACE] Headers.set( "Date", Date(HttpDate(Tm { tm_sec: 1, tm_min: 54, tm_hour: 17, tm_mday: 10, tm_mon: 1, tm_year: 120,                                                                                                                                                                 tm_wday: 1, tm_yday: 40, tm_isdst: 0, tm_utcoff: 0, tm_nsec: 531155608 })) )
[2020-02-10 17:54:01][hyper::buffer][TRACE] get_buf []
[2020-02-10 17:54:01][hyper::buffer][TRACE] read_into_buf buf[0..4096]
[2020-02-10 17:54:01][hyper::buffer][TRACE] get_buf [u8; 4096][0..678]
[2020-02-10 17:54:01][hyper::http::h1][TRACE] try_parse([71, 69, 84, 32, 47, 105, 109, 97, 103, 101, 115, 47, 105, 99, 111, 110, 115, 47, 102, 97, 118, 105,                                                                                                                                                                 99, 111, 110, 45, 51, 50, 120, 51, 50, 46, 112, 110, 103, 32, 72, 84, 84, 80, 47, 49, 46, 48, 13, 10, 72, 111, 115, 116, 58, 32, 118, 97, 117, 108, 116, 46,                                                                                                                                                                 109, 117, 101, 104, 108, 98, 97, 117, 101, 114, 46, 105, 110, 102, 111, 13, 10, 88, 45, 70, 111, 114, 119, 97, 114, 100, 101, 100, 45, 70, 111, 114, 58, 32,                                                                                                                                                                 56, 52, 46, 49, 55, 56, 46, 50, 48, 51, 46, 49, 52, 57, 13, 10, 88, 45, 70, 111, 114, 119, 97, 114, 100, 101, 100, 45, 80, 114, 111, 116, 111, 58, 32, 104, 1                                                                                                                                                                16, 116, 112, 115, 13, 10, 67, 111, 110, 110, 101, 99, 116, 105, 111, 110, 58, 32, 99, 108, 111, 115, 101, 13, 10, 112, 114, 97, 103, 109, 97, 58, 32, 110, 1                                                                                                                                                                11, 45, 99, 97, 99, 104, 101, 13, 10, 99, 97, 99, 104, 101, 45, 99, 111, 110, 116, 114, 111, 108, 58, 32, 110, 111, 45, 99, 97, 99, 104, 101, 13, 10, 97, 117                                                                                                                                                                , 116, 104, 111, 114, 105, 122, 97, 116, 105, 111, 110, 58, 32, 66, 97, 115, 105, 99, 32, 99, 50, 49, 49, 90, 87, 104, 115, 89, 109, 70, 49, 90, 88, 73, 54,                                                                                                                                                                 82, 122, 86, 110, 100, 72, 77, 49, 77, 67, 90, 52, 98, 68, 85, 119, 77, 67, 81, 61, 13, 10, 115, 101, 99, 45, 102, 101, 116, 99, 104, 45, 100, 101, 115, 116,                                                                                                                                                                 58, 32, 105, 109, 97, 103, 101, 13, 10, 117, 115, 101, 114, 45, 97, 103, 101, 110, 116, 58, 32, 77, 111, 122, 105, 108, 108, 97, 47, 53, 46, 48, 32, 40, 87,                                                                                                                                                                 105, 110, 100, 111, 119, 115, 32, 78, 84, 32, 49, 48, 46, 48, 59, 32, 87, 105, 110, 54, 52, 59, 32, 120, 54, 52, 41, 32, 65, 112, 112, 108, 101, 87, 101, 98                                                                                                                                                                , 75, 105, 116, 47, 53, 51, 55, 46, 51, 54, 32, 40, 75, 72, 84, 77, 76, 44, 32, 108, 105, 107, 101, 32, 71, 101, 99, 107, 111, 41, 32, 67, 104, 114, 111, 109                                                                                                                                                                , 101, 47, 56, 48, 46, 48, 46, 51, 57, 56, 55, 46, 56, 55, 32, 83, 97, 102, 97, 114, 105, 47, 53, 51, 55, 46, 51, 54, 32, 69, 100, 103, 47, 56, 48, 46, 48, 4                                                                                                                                                                6, 51, 54, 49, 46, 52, 56, 13, 10, 100, 110, 116, 58, 32, 49, 13, 10, 97, 99, 99, 101, 112, 116, 58, 32, 105, 109, 97, 103, 101, 47, 119, 101, 98, 112, 44, 1                                                                                                                                                                05, 109, 97, 103, 101, 47, 97, 112, 110, 103, 44, 105, 109, 97, 103, 101, 47, 42, 44, 42, 47, 42, 59, 113, 61, 48, 46, 56, 13, 10, 115, 101, 99, 45, 102, 101                                                                                                                                                                , 116, 99, 104, 45, 115, 105, 116, 101, 58, 32, 115, 97, 109, 101, 45, 111, 114, 105, 103, 105, 110, 13, 10, 115, 101, 99, 45, 102, 101, 116, 99, 104, 45, 10                                                                                                                                                                9, 111, 100, 101, 58, 32, 110, 111, 45, 99, 111, 114, 115, 13, 10, 114, 101, 102, 101, 114, 101, 114, 58, 32, 104, 116, 116, 112, 115, 58, 47, 47, 118, 97, 1                                                                                                                                                                17, 108, 116, 46, 109, 117, 101, 104, 108, 98, 97, 117, 101, 114, 46, 105, 110, 102, 111, 47, 13, 10, 97, 99, 99, 101, 112, 116, 45, 101, 110, 99, 111, 100,                                                                                                                                                                 105, 110, 103, 58, 32, 103, 122, 105, 112, 44, 32, 100, 101, 102, 108, 97, 116, 101, 44, 32, 98, 114, 13, 10, 97, 99, 99, 101, 112, 116, 45, 108, 97, 110, 10                                                                                                                                                                3, 117, 97, 103, 101, 58, 32, 100, 101, 44, 100, 101, 45, 68, 69, 59, 113, 61, 48, 46, 57, 44, 101, 110, 59, 113, 61, 48, 46, 56, 44, 101, 110, 45, 71, 66, 5                                                                                                                                                                9, 113, 61, 48, 46, 55, 44, 101, 110, 45, 85, 83, 59, 113, 61, 48, 46, 54, 13, 10, 13, 10])
[2020-02-10 17:54:01][hyper::http::h1][TRACE] Request.try_parse([Header; 100], [u8; 678])
[2020-02-10 17:54:01][hyper::http::h1][TRACE] Request.try_parse Complete(678)
[2020-02-10 17:54:01][hyper::header][TRACE] raw header: "Host"=[118, 97, 117, 108, 116, 46, 109, 117, 101, 104, 108, 98, 97, 117, 101, 114, 46, 105, 110, 102                                                                                                                                                                , 111]
[2020-02-10 17:54:01][hyper::header][TRACE] raw header: "X-Forwarded-For"=[56, 52, 46, 49, 55, 56, 46, 50, 48, 51, 46, 49, 52, 57]
[2020-02-10 17:54:01][hyper::header][TRACE] raw header: "X-Forwarded-Proto"=[104, 116, 116, 112, 115]
[2020-02-10 17:54:01][hyper::header][TRACE] raw header: "Connection"=[99, 108, 111, 115, 101]
[2020-02-10 17:54:01][hyper::header][TRACE] raw header: "pragma"=[110, 111, 45, 99, 97, 99, 104, 101]
[2020-02-10 17:54:01][hyper::header][TRACE] raw header: "cache-control"=[110, 111, 45, 99, 97, 99, 104, 101]
[2020-02-10 17:54:01][hyper::header][TRACE] raw header: "authorization"=[66, 97, 115, 105, 99, 32, 99, 50, 49, 49, 90, 87, 104, 115, 89, 109, 70, 49, 90, 88,                                                                                                                                                                 73, 54, 82, 122, 86, 110, 100, 72, 77, 49, 77, 67, 90, 52, 98, 68, 85, 119, 77, 67, 81, 61]
[2020-02-10 17:54:01][hyper::header][TRACE] raw header: "sec-fetch-dest"=[105, 109, 97, 103, 101]
[2020-02-10 17:54:01][hyper::header][TRACE] raw header: "user-agent"=[77, 111, 122, 105, 108, 108, 97, 47, 53, 46, 48, 32, 40, 87, 105, 110, 100, 111, 119, 1                                                                                                                                                                15, 32, 78, 84, 32, 49, 48, 46, 48, 59, 32, 87, 105, 110, 54, 52, 59, 32, 120, 54, 52, 41, 32, 65, 112, 112, 108, 101, 87, 101, 98, 75, 105, 116, 47, 53, 51,                                                                                                                                                                 55, 46, 51, 54, 32, 40, 75, 72, 84, 77, 76, 44, 32, 108, 105, 107, 101, 32, 71, 101, 99, 107, 111, 41, 32, 67, 104, 114, 111, 109, 101, 47, 56, 48, 46, 48,                                                                                                                                                                 46, 51, 57, 56, 55, 46, 56, 55, 32, 83, 97, 102, 97, 114, 105, 47, 53, 51, 55, 46, 51, 54, 32, 69, 100, 103, 47, 56, 48, 46, 48, 46, 51, 54, 49, 46, 52, 56]
[2020-02-10 17:54:01][hyper::header][TRACE] raw header: "dnt"=[49]
[2020-02-10 17:54:01][hyper::header][TRACE] raw header: "accept"=[105, 109, 97, 103, 101, 47, 119, 101, 98, 112, 44, 105, 109, 97, 103, 101, 47, 97, 112, 110                                                                                                                                                                , 103, 44, 105, 109, 97, 103, 101, 47, 42, 44, 42, 47, 42, 59, 113, 61, 48, 46, 56]
[2020-02-10 17:54:01][hyper::header][TRACE] raw header: "sec-fetch-site"=[115, 97, 109, 101, 45, 111, 114, 105, 103, 105, 110]
[2020-02-10 17:54:01][hyper::header][TRACE] raw header: "sec-fetch-mode"=[110, 111, 45, 99, 111, 114, 115]
[2020-02-10 17:54:01][hyper::header][TRACE] raw header: "referer"=[104, 116, 116, 112, 115, 58, 47, 47, 118, 97, 117, 108, 116, 46, 109, 117, 101, 104, 108,                                                                                                                                                                 98, 97, 117, 101, 114, 46, 105, 110, 102, 111, 47]
[2020-02-10 17:54:01][hyper::header][TRACE] raw header: "accept-encoding"=[103, 122, 105, 112, 44, 32, 100, 101, 102, 108, 97, 116, 101, 44, 32, 98, 114]
[2020-02-10 17:54:01][hyper::header][TRACE] raw header: "accept-language"=[100, 101, 44, 100, 101, 45, 68, 69, 59, 113, 61, 48, 46, 57, 44, 101, 110, 59, 113                                                                                                                                                                , 61, 48, 46, 56, 44, 101, 110, 45, 71, 66, 59, 113, 61, 48, 46, 55, 44, 101, 110, 45, 85, 83, 59, 113, 61, 48, 46, 54]
[2020-02-10 17:54:01][hyper::http][TRACE] should_keep_alive( Http10, Some(Connection([Close])) )
[2020-02-10 17:54:01][hyper::header][TRACE] Headers.set( "Connection", Connection([Close]) )
[2020-02-10 17:54:01][request][INFO] GET /images/icons/favicon-32x32.png
[2020-02-10 17:54:01][response][INFO] GET /<p..> [10] (web_files) => 200 OK
[2020-02-10 17:54:01][hyper::header][TRACE] Headers.append_raw( "Content-Type", [105, 109, 97, 103, 101, 47, 112, 110, 103] )
[2020-02-10 17:54:01][hyper::header][TRACE] Headers.append_raw( "Cache-Control", [112, 117, 98, 108, 105, 99, 44, 32, 109, 97, 120, 45, 97, 103, 101, 61, 54,                                                                                                                                                                 48, 52, 56, 48, 48] )
[2020-02-10 17:54:01][hyper::header][TRACE] Headers.append_raw( "Server", [82, 111, 99, 107, 101, 116] )
[2020-02-10 17:54:01][hyper::header][TRACE] Headers.append_raw( "Feature-Policy", [97, 99, 99, 101, 108, 101, 114, 111, 109, 101, 116, 101, 114, 32, 39, 110,                                                                                                                                                                 111, 110, 101, 39, 59, 32, 97, 109, 98, 105, 101, 110, 116, 45, 108, 105, 103, 104, 116, 45, 115, 101, 110, 115, 111, 114, 32, 39, 110, 111, 110, 101, 39, 5                                                                                                                                                                9, 32, 97, 117, 116, 111, 112, 108, 97, 121, 32, 39, 110, 111, 110, 101, 39, 59, 32, 99, 97, 109, 101, 114, 97, 32, 39, 110, 111, 110, 101, 39, 59, 32, 101,                                                                                                                                                                 110, 99, 114, 121, 112, 116, 101, 100, 45, 109, 101, 100, 105, 97, 32, 39, 110, 111, 110, 101, 39, 59, 32, 102, 117, 108, 108, 115, 99, 114, 101, 101, 110, 3                                                                                                                                                                2, 39, 110, 111, 110, 101, 39, 59, 32, 103, 101, 111, 108, 111, 99, 97, 116, 105, 111, 110, 32, 39, 110, 111, 110, 101, 39, 59, 32, 103, 121, 114, 111, 115,                                                                                                                                                                 99, 111, 112, 101, 32, 39, 110, 111, 110, 101, 39, 59, 32, 109, 97, 103, 110, 101, 116, 111, 109, 101, 116, 101, 114, 32, 39, 110, 111, 110, 101, 39, 59, 32,                                                                                                                                                                 109, 105, 99, 114, 111, 112, 104, 111, 110, 101, 32, 39, 110, 111, 110, 101, 39, 59, 32, 109, 105, 100, 105, 32, 39, 110, 111, 110, 101, 39, 59, 32, 112, 97                                                                                                                                                                , 121, 109, 101, 110, 116, 32, 39, 110, 111, 110, 101, 39, 59, 32, 112, 105, 99, 116, 117, 114, 101, 45, 105, 110, 45, 112, 105, 99, 116, 117, 114, 101, 32,                                                                                                                                                                 39, 110, 111, 110, 101, 39, 59, 32, 115, 121, 110, 99, 45, 120, 104, 114, 32, 39, 115, 101, 108, 102, 39, 32, 104, 116, 116, 112, 115, 58, 47, 47, 104, 97, 1                                                                                                                                                                18, 101, 105, 98, 101, 101, 110, 112, 119, 110, 101, 100, 46, 99, 111, 109, 32, 104, 116, 116, 112, 115, 58, 47, 47, 116, 119, 111, 102, 97, 99, 116, 111, 11                                                                                                                                                                4, 97, 117, 116, 104, 46, 111, 114, 103, 59, 32, 117, 115, 98, 32, 39, 110, 111, 110, 101, 39, 59, 32, 118, 114, 32, 39, 110, 111, 110, 101, 39] )
[2020-02-10 17:54:01][hyper::header][TRACE] Headers.append_raw( "Referrer-Policy", [115, 97, 109, 101, 45, 111, 114, 105, 103, 105, 110] )
[2020-02-10 17:54:01][hyper::header][TRACE] Headers.append_raw( "X-Frame-Options", [83, 65, 77, 69, 79, 82, 73, 71, 73, 78] )
[2020-02-10 17:54:01][hyper::header][TRACE] Headers.append_raw( "X-Content-Type-Options", [110, 111, 115, 110, 105, 102, 102] )
[2020-02-10 17:54:01][hyper::header][TRACE] Headers.append_raw( "X-XSS-Protection", [49, 59, 32, 109, 111, 100, 101, 61, 98, 108, 111, 99, 107] )
[2020-02-10 17:54:01][hyper::header][TRACE] Headers.append_raw( "Content-Security-Policy", [102, 114, 97, 109, 101, 45, 97, 110, 99, 101, 115, 116, 111, 114,                                                                                                                                                                 115, 32, 39, 115, 101, 108, 102, 39, 32, 99, 104, 114, 111, 109, 101, 45, 101, 120, 116, 101, 110, 115, 105, 111, 110, 58, 47, 47, 110, 110, 103, 99, 101, 9                                                                                                                                                                9, 107, 98, 97, 112, 101, 98, 102, 105, 109, 110, 108, 110, 105, 105, 105, 97, 104, 107, 97, 110, 100, 99, 108, 98, 108, 98, 32, 109, 111, 122, 45, 101, 120,                                                                                                                                                                 116, 101, 110, 115, 105, 111, 110, 58, 47, 47, 42, 32, 59] )
[2020-02-10 17:54:01][hyper::header][TRACE] Headers.append_raw( "Access-Control-Allow-Origin", [] )
[2020-02-10 17:54:01][hyper::header][TRACE] Headers.set( "Content-Length", ContentLength(636) )
[2020-02-10 17:54:01][hyper::header][TRACE] Headers.set( "Date", Date(HttpDate(Tm { tm_sec: 1, tm_min: 54, tm_hour: 17, tm_mday: 10, tm_mon: 1, tm_year: 120,                                                                                                                                                                 tm_wday: 1, tm_yday: 40, tm_isdst: 0, tm_utcoff: 0, tm_nsec: 813811903 })) )
[2020-02-10 17:54:06][hyper::buffer][TRACE] get_buf []
[2020-02-10 17:54:06][hyper::buffer][TRACE] read_into_buf buf[0..4096]
[2020-02-10 17:54:06][hyper::buffer][TRACE] get_buf [u8; 4096][0..784]
[2020-02-10 17:54:06][hyper::http::h1][TRACE] try_parse([80, 79, 83, 84, 32, 47, 97, 112, 105, 47, 97, 99, 99, 111, 117, 110, 116, 115, 47, 112, 114, 101, 10                                                                                                                                                                8, 111, 103, 105, 110, 32, 72, 84, 84, 80, 47, 49, 46, 48, 13, 10, 72, 111, 115, 116, 58, 32, 118, 97, 117, 108, 116, 46, 109, 117, 101, 104, 108, 98, 97, 11                                                                                                                                                                7, 101, 114, 46, 105, 110, 102, 111, 13, 10, 88, 45, 70, 111, 114, 119, 97, 114, 100, 101, 100, 45, 70, 111, 114, 58, 32, 56, 52, 46, 49, 55, 56, 46, 50, 48,                                                                                                                                                                 51, 46, 49, 52, 57, 13, 10, 88, 45, 70, 111, 114, 119, 97, 114, 100, 101, 100, 45, 80, 114, 111, 116, 111, 58, 32, 104, 116, 116, 112, 115, 13, 10, 67, 111,                                                                                                                                                                 110, 110, 101, 99, 116, 105, 111, 110, 58, 32, 99, 108, 111, 115, 101, 13, 10, 67, 111, 110, 116, 101, 110, 116, 45, 76, 101, 110, 103, 116, 104, 58, 32, 51                                                                                                                                                                , 53, 13, 10, 99, 97, 99, 104, 101, 45, 99, 111, 110, 116, 114, 111, 108, 58, 32, 109, 97, 120, 45, 97, 103, 101, 61, 48, 13, 10, 97, 117, 116, 104, 111, 114                                                                                                                                                                , 105, 122, 97, 116, 105, 111, 110, 58, 32, 66, 97, 115, 105, 99, 32, 99, 50, 49, 49, 90, 87, 104, 115, 89, 109, 70, 49, 90, 88, 73, 54, 82, 122, 86, 110, 10                                                                                                                                                                0, 72, 77, 49, 77, 67, 90, 52, 98, 68, 85, 119, 77, 67, 81, 61, 13, 10, 100, 101, 118, 105, 99, 101, 45, 116, 121, 112, 101, 58, 32, 57, 13, 10, 111, 114, 10                                                                                                                                                                5, 103, 105, 110, 58, 32, 104, 116, 116, 112, 115, 58, 47, 47, 118, 97, 117, 108, 116, 46, 109, 117, 101, 104, 108, 98, 97, 117, 101, 114, 46, 105, 110, 102,                                                                                                                                                                 111, 13, 10, 117, 115, 101, 114, 45, 97, 103, 101, 110, 116, 58, 32, 77, 111, 122, 105, 108, 108, 97, 47, 53, 46, 48, 32, 40, 87, 105, 110, 100, 111, 119, 1                                                                                                                                                                15, 32, 78, 84, 32, 49, 48, 46, 48, 59, 32, 87, 105, 110, 54, 52, 59, 32, 120, 54, 52, 41, 32, 65, 112, 112, 108, 101, 87, 101, 98, 75, 105, 116, 47, 53, 51,                                                                                                                                                                 55, 46, 51, 54, 32, 40, 75, 72, 84, 77, 76, 44, 32, 108, 105, 107, 101, 32, 71, 101, 99, 107, 111, 41, 32, 67, 104, 114, 111, 109, 101, 47, 56, 48, 46, 48,                                                                                                                                                                 46, 51, 57, 56, 55, 46, 56, 55, 32, 83, 97, 102, 97, 114, 105, 47, 53, 51, 55, 46, 51, 54, 32, 69, 100, 103, 47, 56, 48, 46, 48, 46, 51, 54, 49, 46, 52, 56,                                                                                                                                                                 13, 10, 99, 111, 110, 116, 101, 110, 116, 45, 116, 121, 112, 101, 58, 32, 97, 112, 112, 108, 105, 99, 97, 116, 105, 111, 110, 47, 106, 115, 111, 110, 59, 32,                                                                                                                                                                 99, 104, 97, 114, 115, 101, 116, 61, 117, 116, 102, 45, 56, 13, 10, 97, 99, 99, 101, 112, 116, 58, 32, 97, 112, 112, 108, 105, 99, 97, 116, 105, 111, 110, 4                                                                                                                                                                7, 106, 115, 111, 110, 13, 10, 115, 101, 99, 45, 102, 101, 116, 99, 104, 45, 100, 101, 115, 116, 58, 32, 101, 109, 112, 116, 121, 13, 10, 100, 110, 116, 58,                                                                                                                                                                 32, 49, 13, 10, 115, 101, 99, 45, 102, 101, 116, 99, 104, 45, 115, 105, 116, 101, 58, 32, 115, 97, 109, 101, 45, 111, 114, 105, 103, 105, 110, 13, 10, 115, 1                                                                                                                                                                01, 99, 45, 102, 101, 116, 99, 104, 45, 109, 111, 100, 101, 58, 32, 99, 111, 114, 115, 13, 10, 114, 101, 102, 101, 114, 101, 114, 58, 32, 104, 116, 116, 112,                                                                                                                                                                 115, 58, 47, 47, 118, 97, 117, 108, 116, 46, 109, 117, 101, 104, 108, 98, 97, 117, 101, 114, 46, 105, 110, 102, 111, 47, 13, 10, 97, 99, 99, 101, 112, 116,                                                                                                                                                                 45, 101, 110, 99, 111, 100, 105, 110, 103, 58, 32, 103, 122, 105, 112, 44, 32, 100, 101, 102, 108, 97, 116, 101, 44, 32, 98, 114, 13, 10, 97, 99, 99, 101, 11                                                                                                                                                                2, 116, 45, 108, 97, 110, 103, 117, 97, 103, 101, 58, 32, 100, 101, 44, 100, 101, 45, 68, 69, 59, 113, 61, 48, 46, 57, 44, 101, 110, 59, 113, 61, 48, 46, 56,                                                                                                                                                                 44, 101, 110, 45, 71, 66, 59, 113, 61, 48, 46, 55, 44, 101, 110, 45, 85, 83, 59, 113, 61, 48, 46, 54, 13, 10, 13, 10, 123, 34, 101, 109, 97, 105, 108, 34, 5                                                                                                                                                                8, 34, 115, 46, 109, 117, 101, 104, 108, 98, 97, 117, 101, 114, 64, 104, 111, 116, 109, 97, 105, 108, 46, 100, 101, 34, 125])
[2020-02-10 17:54:06][hyper::http::h1][TRACE] Request.try_parse([Header; 100], [u8; 784])
[2020-02-10 17:54:06][hyper::http::h1][TRACE] Request.try_parse Complete(749)
[2020-02-10 17:54:06][hyper::header][TRACE] raw header: "Host"=[118, 97, 117, 108, 116, 46, 109, 117, 101, 104, 108, 98, 97, 117, 101, 114, 46, 105, 110, 102                                                                                                                                                                , 111]
[2020-02-10 17:54:06][hyper::header][TRACE] raw header: "X-Forwarded-For"=[56, 52, 46, 49, 55, 56, 46, 50, 48, 51, 46, 49, 52, 57]
[2020-02-10 17:54:06][hyper::header][TRACE] raw header: "X-Forwarded-Proto"=[104, 116, 116, 112, 115]
[2020-02-10 17:54:06][hyper::header][TRACE] raw header: "Connection"=[99, 108, 111, 115, 101]
[2020-02-10 17:54:06][hyper::header][TRACE] raw header: "Content-Length"=[51, 53]
[2020-02-10 17:54:06][hyper::header][TRACE] raw header: "cache-control"=[109, 97, 120, 45, 97, 103, 101, 61, 48]
[2020-02-10 17:54:06][hyper::header][TRACE] raw header: "authorization"=[66, 97, 115, 105, 99, 32, 99, 50, 49, 49, 90, 87, 104, 115, 89, 109, 70, 49, 90, 88,                                                                                                                                                                 73, 54, 82, 122, 86, 110, 100, 72, 77, 49, 77, 67, 90, 52, 98, 68, 85, 119, 77, 67, 81, 61]
[2020-02-10 17:54:06][hyper::header][TRACE] raw header: "device-type"=[57]
[2020-02-10 17:54:06][hyper::header][TRACE] raw header: "origin"=[104, 116, 116, 112, 115, 58, 47, 47, 118, 97, 117, 108, 116, 46, 109, 117, 101, 104, 108, 9                                                                                                                                                                8, 97, 117, 101, 114, 46, 105, 110, 102, 111]
[2020-02-10 17:54:06][hyper::header][TRACE] raw header: "user-agent"=[77, 111, 122, 105, 108, 108, 97, 47, 53, 46, 48, 32, 40, 87, 105, 110, 100, 111, 119, 1                                                                                                                                                                15, 32, 78, 84, 32, 49, 48, 46, 48, 59, 32, 87, 105, 110, 54, 52, 59, 32, 120, 54, 52, 41, 32, 65, 112, 112, 108, 101, 87, 101, 98, 75, 105, 116, 47, 53, 51,                                                                                                                                                                 55, 46, 51, 54, 32, 40, 75, 72, 84, 77, 76, 44, 32, 108, 105, 107, 101, 32, 71, 101, 99, 107, 111, 41, 32, 67, 104, 114, 111, 109, 101, 47, 56, 48, 46, 48,                                                                                                                                                                 46, 51, 57, 56, 55, 46, 56, 55, 32, 83, 97, 102, 97, 114, 105, 47, 53, 51, 55, 46, 51, 54, 32, 69, 100, 103, 47, 56, 48, 46, 48, 46, 51, 54, 49, 46, 52, 56]
[2020-02-10 17:54:06][hyper::header][TRACE] raw header: "content-type"=[97, 112, 112, 108, 105, 99, 97, 116, 105, 111, 110, 47, 106, 115, 111, 110, 59, 32, 9                                                                                                                                                                9, 104, 97, 114, 115, 101, 116, 61, 117, 116, 102, 45, 56]
[2020-02-10 17:54:06][hyper::header][TRACE] raw header: "accept"=[97, 112, 112, 108, 105, 99, 97, 116, 105, 111, 110, 47, 106, 115, 111, 110]
[2020-02-10 17:54:06][hyper::header][TRACE] raw header: "sec-fetch-dest"=[101, 109, 112, 116, 121]
[2020-02-10 17:54:06][hyper::header][TRACE] raw header: "dnt"=[49]
[2020-02-10 17:54:06][hyper::header][TRACE] raw header: "sec-fetch-site"=[115, 97, 109, 101, 45, 111, 114, 105, 103, 105, 110]
[2020-02-10 17:54:06][hyper::header][TRACE] raw header: "sec-fetch-mode"=[99, 111, 114, 115]
[2020-02-10 17:54:06][hyper::header][TRACE] raw header: "referer"=[104, 116, 116, 112, 115, 58, 47, 47, 118, 97, 117, 108, 116, 46, 109, 117, 101, 104, 108,                                                                                                                                                                 98, 97, 117, 101, 114, 46, 105, 110, 102, 111, 47]
[2020-02-10 17:54:06][hyper::header][TRACE] raw header: "accept-encoding"=[103, 122, 105, 112, 44, 32, 100, 101, 102, 108, 97, 116, 101, 44, 32, 98, 114]
[2020-02-10 17:54:06][hyper::header][TRACE] raw header: "accept-language"=[100, 101, 44, 100, 101, 45, 68, 69, 59, 113, 61, 48, 46, 57, 44, 101, 110, 59, 113                                                                                                                                                                , 61, 48, 46, 56, 44, 101, 110, 45, 71, 66, 59, 113, 61, 48, 46, 55, 44, 101, 110, 45, 85, 83, 59, 113, 61, 48, 46, 54]
[2020-02-10 17:54:06][hyper::http][TRACE] should_keep_alive( Http10, Some(Connection([Close])) )
[2020-02-10 17:54:06][hyper::header][TRACE] Headers.set( "Connection", Connection([Close]) )
[2020-02-10 17:54:06][hyper::http::h1][TRACE] Sized read, remaining=35
[2020-02-10 17:54:06][hyper::http::h1][TRACE] Sized read: 35
[2020-02-10 17:54:06][hyper::http::h1][TRACE] Sized read, remaining=0
[2020-02-10 17:54:06][request][INFO] POST /api/accounts/prelogin
[2020-02-10 17:54:06][hyper::http::h1][TRACE] Sized read, remaining=0
[2020-02-10 17:54:06][response][INFO] POST /api/accounts/prelogin (prelogin) => 200 OK
[2020-02-10 17:54:06][hyper::header][TRACE] Headers.append_raw( "Content-Type", [97, 112, 112, 108, 105, 99, 97, 116, 105, 111, 110, 47, 106, 115, 111, 110]                                                                                                                                                                 )
[2020-02-10 17:54:06][hyper::header][TRACE] Headers.append_raw( "Server", [82, 111, 99, 107, 101, 116] )
[2020-02-10 17:54:06][hyper::header][TRACE] Headers.append_raw( "Feature-Policy", [97, 99, 99, 101, 108, 101, 114, 111, 109, 101, 116, 101, 114, 32, 39, 110,                                                                                                                                                                 111, 110, 101, 39, 59, 32, 97, 109, 98, 105, 101, 110, 116, 45, 108, 105, 103, 104, 116, 45, 115, 101, 110, 115, 111, 114, 32, 39, 110, 111, 110, 101, 39, 5                                                                                                                                                                9, 32, 97, 117, 116, 111, 112, 108, 97, 121, 32, 39, 110, 111, 110, 101, 39, 59, 32, 99, 97, 109, 101, 114, 97, 32, 39, 110, 111, 110, 101, 39, 59, 32, 101,                                                                                                                                                                 110, 99, 114, 121, 112, 116, 101, 100, 45, 109, 101, 100, 105, 97, 32, 39, 110, 111, 110, 101, 39, 59, 32, 102, 117, 108, 108, 115, 99, 114, 101, 101, 110, 3                                                                                                                                                                2, 39, 110, 111, 110, 101, 39, 59, 32, 103, 101, 111, 108, 111, 99, 97, 116, 105, 111, 110, 32, 39, 110, 111, 110, 101, 39, 59, 32, 103, 121, 114, 111, 115,                                                                                                                                                                 99, 111, 112, 101, 32, 39, 110, 111, 110, 101, 39, 59, 32, 109, 97, 103, 110, 101, 116, 111, 109, 101, 116, 101, 114, 32, 39, 110, 111, 110, 101, 39, 59, 32,                                                                                                                                                                 109, 105, 99, 114, 111, 112, 104, 111, 110, 101, 32, 39, 110, 111, 110, 101, 39, 59, 32, 109, 105, 100, 105, 32, 39, 110, 111, 110, 101, 39, 59, 32, 112, 97                                                                                                                                                                , 121, 109, 101, 110, 116, 32, 39, 110, 111, 110, 101, 39, 59, 32, 112, 105, 99, 116, 117, 114, 101, 45, 105, 110, 45, 112, 105, 99, 116, 117, 114, 101, 32,                                                                                                                                                                 39, 110, 111, 110, 101, 39, 59, 32, 115, 121, 110, 99, 45, 120, 104, 114, 32, 39, 115, 101, 108, 102, 39, 32, 104, 116, 116, 112, 115, 58, 47, 47, 104, 97, 1                                                                                                                                                                18, 101, 105, 98, 101, 101, 110, 112, 119, 110, 101, 100, 46, 99, 111, 109, 32, 104, 116, 116, 112, 115, 58, 47, 47, 116, 119, 111, 102, 97, 99, 116, 111, 11                                                                                                                                                                4, 97, 117, 116, 104, 46, 111, 114, 103, 59, 32, 117, 115, 98, 32, 39, 110, 111, 110, 101, 39, 59, 32, 118, 114, 32, 39, 110, 111, 110, 101, 39] )
[2020-02-10 17:54:06][hyper::header][TRACE] Headers.append_raw( "Referrer-Policy", [115, 97, 109, 101, 45, 111, 114, 105, 103, 105, 110] )
[2020-02-10 17:54:06][hyper::header][TRACE] Headers.append_raw( "X-Frame-Options", [83, 65, 77, 69, 79, 82, 73, 71, 73, 78] )
[2020-02-10 17:54:06][hyper::header][TRACE] Headers.append_raw( "X-Content-Type-Options", [110, 111, 115, 110, 105, 102, 102] )
[2020-02-10 17:54:06][hyper::header][TRACE] Headers.append_raw( "X-XSS-Protection", [49, 59, 32, 109, 111, 100, 101, 61, 98, 108, 111, 99, 107] )
[2020-02-10 17:54:06][hyper::header][TRACE] Headers.append_raw( "Content-Security-Policy", [102, 114, 97, 109, 101, 45, 97, 110, 99, 101, 115, 116, 111, 114,                                                                                                                                                                 115, 32, 39, 115, 101, 108, 102, 39, 32, 99, 104, 114, 111, 109, 101, 45, 101, 120, 116, 101, 110, 115, 105, 111, 110, 58, 47, 47, 110, 110, 103, 99, 101, 9                                                                                                                                                                9, 107, 98, 97, 112, 101, 98, 102, 105, 109, 110, 108, 110, 105, 105, 105, 97, 104, 107, 97, 110, 100, 99, 108, 98, 108, 98, 32, 109, 111, 122, 45, 101, 120,                                                                                                                                                                 116, 101, 110, 115, 105, 111, 110, 58, 47, 47, 42, 32, 59] )
[2020-02-10 17:54:06][hyper::header][TRACE] Headers.append_raw( "Cache-Control", [110, 111, 45, 99, 97, 99, 104, 101, 44, 32, 110, 111, 45, 115, 116, 111, 11                                                                                                                                                                4, 101, 44, 32, 109, 97, 120, 45, 97, 103, 101, 61, 48] )
[2020-02-10 17:54:06][hyper::header][TRACE] Headers.append_raw( "Access-Control-Allow-Origin", [104, 116, 116, 112, 115, 58, 47, 47, 118, 97, 117, 108, 116,                                                                                                                                                                 46, 109, 117, 101, 104, 108, 98, 97, 117, 101, 114, 46, 105, 110, 102, 111] )
[2020-02-10 17:54:06][hyper::header][TRACE] Headers.set( "Content-Length", ContentLength(31) )
[2020-02-10 17:54:06][hyper::header][TRACE] Headers.set( "Date", Date(HttpDate(Tm { tm_sec: 6, tm_min: 54, tm_hour: 17, tm_mday: 10, tm_mon: 1, tm_year: 120,                                                                                                                                                                 tm_wday: 1, tm_yday: 40, tm_isdst: 0, tm_utcoff: 0, tm_nsec: 437701452 })) )
[2020-02-10 17:54:06][hyper::buffer][TRACE] get_buf []
[2020-02-10 17:54:06][hyper::buffer][TRACE] read_into_buf buf[0..4096]
[2020-02-10 17:54:06][hyper::buffer][TRACE] get_buf [u8; 4096][0..1008]
[2020-02-10 17:54:06][hyper::http::h1][TRACE] try_parse([80, 79, 83, 84, 32, 47, 105, 100, 101, 110, 116, 105, 116, 121, 47, 99, 111, 110, 110, 101, 99, 116,                                                                                                                                                                 47, 116, 111, 107, 101, 110, 32, 72, 84, 84, 80, 47, 49, 46, 48, 13, 10, 72, 111, 115, 116, 58, 32, 118, 97, 117, 108, 116, 46, 109, 117, 101, 104, 108, 98,                                                                                                                                                                 97, 117, 101, 114, 46, 105, 110, 102, 111, 13, 10, 88, 45, 70, 111, 114, 119, 97, 114, 100, 101, 100, 45, 70, 111, 114, 58, 32, 56, 52, 46, 49, 55, 56, 46,                                                                                                                                                                 50, 48, 51, 46, 49, 52, 57, 13, 10, 88, 45, 70, 111, 114, 119, 97, 114, 100, 101, 100, 45, 80, 114, 111, 116, 111, 58, 32, 104, 116, 116, 112, 115, 13, 10, 6                                                                                                                                                                7, 111, 110, 110, 101, 99, 116, 105, 111, 110, 58, 32, 99, 108, 111, 115, 101, 13, 10, 67, 111, 110, 116, 101, 110, 116, 45, 76, 101, 110, 103, 116, 104, 58,                                                                                                                                                                 32, 50, 52, 48, 13, 10, 99, 97, 99, 104, 101, 45, 99, 111, 110, 116, 114, 111, 108, 58, 32, 109, 97, 120, 45, 97, 103, 101, 61, 48, 13, 10, 97, 117, 116, 10                                                                                                                                                                4, 111, 114, 105, 122, 97, 116, 105, 111, 110, 58, 32, 66, 97, 115, 105, 99, 32, 99, 50, 49, 49, 90, 87, 104, 115, 89, 109, 70, 49, 90, 88, 73, 54, 82, 122,                                                                                                                                                                 86, 110, 100, 72, 77, 49, 77, 67, 90, 52, 98, 68, 85, 119, 77, 67, 81, 61, 13, 10, 100, 101, 118, 105, 99, 101, 45, 116, 121, 112, 101, 58, 32, 57, 13, 10, 1                                                                                                                                                                11, 114, 105, 103, 105, 110, 58, 32, 104, 116, 116, 112, 115, 58, 47, 47, 118, 97, 117, 108, 116, 46, 109, 117, 101, 104, 108, 98, 97, 117, 101, 114, 46, 105                                                                                                                                                                , 110, 102, 111, 13, 10, 117, 115, 101, 114, 45, 97, 103, 101, 110, 116, 58, 32, 77, 111, 122, 105, 108, 108, 97, 47, 53, 46, 48, 32, 40, 87, 105, 110, 100,                                                                                                                                                                 111, 119, 115, 32, 78, 84, 32, 49, 48, 46, 48, 59, 32, 87, 105, 110, 54, 52, 59, 32, 120, 54, 52, 41, 32, 65, 112, 112, 108, 101, 87, 101, 98, 75, 105, 116,                                                                                                                                                                 47, 53, 51, 55, 46, 51, 54, 32, 40, 75, 72, 84, 77, 76, 44, 32, 108, 105, 107, 101, 32, 71, 101, 99, 107, 111, 41, 32, 67, 104, 114, 111, 109, 101, 47, 56, 4                                                                                                                                                                8, 46, 48, 46, 51, 57, 56, 55, 46, 56, 55, 32, 83, 97, 102, 97, 114, 105, 47, 53, 51, 55, 46, 51, 54, 32, 69, 100, 103, 47, 56, 48, 46, 48, 46, 51, 54, 49, 4                                                                                                                                                                6, 52, 56, 13, 10, 99, 111, 110, 116, 101, 110, 116, 45, 116, 121, 112, 101, 58, 32, 97, 112, 112, 108, 105, 99, 97, 116, 105, 111, 110, 47, 120, 45, 119, 11                                                                                                                                                                9, 119, 45, 102, 111, 114, 109, 45, 117, 114, 108, 101, 110, 99, 111, 100, 101, 100, 59, 32, 99, 104, 97, 114, 115, 101, 116, 61, 117, 116, 102, 45, 56, 13,                                                                                                                                                                 10, 97, 99, 99, 101, 112, 116, 58, 32, 97, 112, 112, 108, 105, 99, 97, 116, 105, 111, 110, 47, 106, 115, 111, 110, 13, 10, 115, 101, 99, 45, 102, 101, 116, 9                                                                                                                                                                9, 104, 45, 100, 101, 115, 116, 58, 32, 101, 109, 112, 116, 121, 13, 10, 100, 110, 116, 58, 32, 49, 13, 10, 115, 101, 99, 45, 102, 101, 116, 99, 104, 45, 115                                                                                                                                                                , 105, 116, 101, 58, 32, 115, 97, 109, 101, 45, 111, 114, 105, 103, 105, 110, 13, 10, 115, 101, 99, 45, 102, 101, 116, 99, 104, 45, 109, 111, 100, 101, 58, 3                                                                                                                                                                2, 99, 111, 114, 115, 13, 10, 114, 101, 102, 101, 114, 101, 114, 58, 32, 104, 116, 116, 112, 115, 58, 47, 47, 118, 97, 117, 108, 116, 46, 109, 117, 101, 104,                                                                                                                                                                 108, 98, 97, 117, 101, 114, 46, 105, 110, 102, 111, 47, 13, 10, 97, 99, 99, 101, 112, 116, 45, 101, 110, 99, 111, 100, 105, 110, 103, 58, 32, 103, 122, 105,                                                                                                                                                                 112, 44, 32, 100, 101, 102, 108, 97, 116, 101, 44, 32, 98, 114, 13, 10, 97, 99, 99, 101, 112, 116, 45, 108, 97, 110, 103, 117, 97, 103, 101, 58, 32, 100, 10                                                                                                                                                                1, 44, 100, 101, 45, 68, 69, 59, 113, 61, 48, 46, 57, 44, 101, 110, 59, 113, 61, 48, 46, 56, 44, 101, 110, 45, 71, 66, 59, 113, 61, 48, 46, 55, 44, 101, 110,                                                                                                                                                                 45, 85, 83, 59, 113, 61, 48, 46, 54, 13, 10, 13, 10, 103, 114, 97, 110, 116, 95, 116, 121, 112, 101, 61, 112, 97, 115, 115, 119, 111, 114, 100, 38, 117, 115                                                                                                                                                                , 101, 114, 110, 97, 109, 101, 61, 115, 46, 109, 117, 101, 104, 108, 98, 97, 117, 101, 114, 37, 52, 48, 104, 111, 116, 109, 97, 105, 108, 46, 100, 101, 38, 1                                                                                                                                                                12, 97, 115, 115, 119, 111, 114, 100, 61, 118, 122, 101, 88, 122, 37, 50, 66, 76, 76, 102, 122, 90, 72, 106, 65, 111, 105, 101, 98, 78, 56, 37, 50, 66, 68, 9                                                                                                                                                                8, 67, 116, 53, 66, 79, 105, 52, 55, 117, 77, 85, 85, 98, 85, 74, 74, 115, 88, 100, 89, 37, 51, 68, 38, 115, 99, 111, 112, 101, 61, 97, 112, 105, 37, 50, 48,                                                                                                                                                                 111, 102, 102, 108, 105, 110, 101, 95, 97, 99, 99, 101, 115, 115, 38, 99, 108, 105, 101, 110, 116, 95, 105, 100, 61, 119, 101, 98, 38, 100, 101, 118, 105, 9                                                                                                                                                                9, 101, 84, 121, 112, 101, 61, 57, 38, 100, 101, 118, 105, 99, 101, 73, 100, 101, 110, 116, 105, 102, 105, 101, 114, 61, 97, 97, 54, 52, 53, 97, 57, 53, 45,                                                                                                                                                                 57, 101, 50, 51, 45, 52, 54, 98, 100, 45, 56, 98, 97, 101, 45, 48, 102, 97, 52, 57, 102, 52, 98, 57, 98, 49, 99, 38, 100, 101, 118, 105, 99, 101, 78, 97, 109                                                                                                                                                                , 101, 61, 99, 104, 114, 111, 109, 101])
[2020-02-10 17:54:06][hyper::http::h1][TRACE] Request.try_parse([Header; 100], [u8; 1008])
[2020-02-10 17:54:06][hyper::http::h1][TRACE] Request.try_parse Complete(768)
[2020-02-10 17:54:06][hyper::header][TRACE] raw header: "Host"=[118, 97, 117, 108, 116, 46, 109, 117, 101, 104, 108, 98, 97, 117, 101, 114, 46, 105, 110, 102                                                                                                                                                                , 111]
[2020-02-10 17:54:06][hyper::header][TRACE] raw header: "X-Forwarded-For"=[56, 52, 46, 49, 55, 56, 46, 50, 48, 51, 46, 49, 52, 57]
[2020-02-10 17:54:06][hyper::header][TRACE] raw header: "X-Forwarded-Proto"=[104, 116, 116, 112, 115]
[2020-02-10 17:54:06][hyper::header][TRACE] raw header: "Connection"=[99, 108, 111, 115, 101]
[2020-02-10 17:54:06][hyper::header][TRACE] raw header: "Content-Length"=[50, 52, 48]
[2020-02-10 17:54:06][hyper::header][TRACE] raw header: "cache-control"=[109, 97, 120, 45, 97, 103, 101, 61, 48]
[2020-02-10 17:54:06][hyper::header][TRACE] raw header: "authorization"=[66, 97, 115, 105, 99, 32, 99, 50, 49, 49, 90, 87, 104, 115, 89, 109, 70, 49, 90, 88,                                                                                                                                                                 73, 54, 82, 122, 86, 110, 100, 72, 77, 49, 77, 67, 90, 52, 98, 68, 85, 119, 77, 67, 81, 61]
[2020-02-10 17:54:06][hyper::header][TRACE] raw header: "device-type"=[57]
[2020-02-10 17:54:06][hyper::header][TRACE] raw header: "origin"=[104, 116, 116, 112, 115, 58, 47, 47, 118, 97, 117, 108, 116, 46, 109, 117, 101, 104, 108, 9                                                                                                                                                                8, 97, 117, 101, 114, 46, 105, 110, 102, 111]
[2020-02-10 17:54:06][hyper::header][TRACE] raw header: "user-agent"=[77, 111, 122, 105, 108, 108, 97, 47, 53, 46, 48, 32, 40, 87, 105, 110, 100, 111, 119, 1                                                                                                                                                                15, 32, 78, 84, 32, 49, 48, 46, 48, 59, 32, 87, 105, 110, 54, 52, 59, 32, 120, 54, 52, 41, 32, 65, 112, 112, 108, 101, 87, 101, 98, 75, 105, 116, 47, 53, 51,                                                                                                                                                                 55, 46, 51, 54, 32, 40, 75, 72, 84, 77, 76, 44, 32, 108, 105, 107, 101, 32, 71, 101, 99, 107, 111, 41, 32, 67, 104, 114, 111, 109, 101, 47, 56, 48, 46, 48,                                                                                                                                                                 46, 51, 57, 56, 55, 46, 56, 55, 32, 83, 97, 102, 97, 114, 105, 47, 53, 51, 55, 46, 51, 54, 32, 69, 100, 103, 47, 56, 48, 46, 48, 46, 51, 54, 49, 46, 52, 56]
[2020-02-10 17:54:06][hyper::header][TRACE] raw header: "content-type"=[97, 112, 112, 108, 105, 99, 97, 116, 105, 111, 110, 47, 120, 45, 119, 119, 119, 45, 1                                                                                                                                                                02, 111, 114, 109, 45, 117, 114, 108, 101, 110, 99, 111, 100, 101, 100, 59, 32, 99, 104, 97, 114, 115, 101, 116, 61, 117, 116, 102, 45, 56]
[2020-02-10 17:54:06][hyper::header][TRACE] raw header: "accept"=[97, 112, 112, 108, 105, 99, 97, 116, 105, 111, 110, 47, 106, 115, 111, 110]
[2020-02-10 17:54:06][hyper::header][TRACE] raw header: "sec-fetch-dest"=[101, 109, 112, 116, 121]
[2020-02-10 17:54:06][hyper::header][TRACE] raw header: "dnt"=[49]
[2020-02-10 17:54:06][hyper::header][TRACE] raw header: "sec-fetch-site"=[115, 97, 109, 101, 45, 111, 114, 105, 103, 105, 110]
[2020-02-10 17:54:06][hyper::header][TRACE] raw header: "sec-fetch-mode"=[99, 111, 114, 115]
[2020-02-10 17:54:06][hyper::header][TRACE] raw header: "referer"=[104, 116, 116, 112, 115, 58, 47, 47, 118, 97, 117, 108, 116, 46, 109, 117, 101, 104, 108,                                                                                                                                                                 98, 97, 117, 101, 114, 46, 105, 110, 102, 111, 47]
[2020-02-10 17:54:06][hyper::header][TRACE] raw header: "accept-encoding"=[103, 122, 105, 112, 44, 32, 100, 101, 102, 108, 97, 116, 101, 44, 32, 98, 114]
[2020-02-10 17:54:06][hyper::header][TRACE] raw header: "accept-language"=[100, 101, 44, 100, 101, 45, 68, 69, 59, 113, 61, 48, 46, 57, 44, 101, 110, 59, 113                                                                                                                                                                , 61, 48, 46, 56, 44, 101, 110, 45, 71, 66, 59, 113, 61, 48, 46, 55, 44, 101, 110, 45, 85, 83, 59, 113, 61, 48, 46, 54]
[2020-02-10 17:54:06][hyper::http][TRACE] should_keep_alive( Http10, Some(Connection([Close])) )
[2020-02-10 17:54:06][hyper::header][TRACE] Headers.set( "Connection", Connection([Close]) )
[2020-02-10 17:54:06][hyper::http::h1][TRACE] Sized read, remaining=240
[2020-02-10 17:54:06][hyper::http::h1][TRACE] Sized read: 240
[2020-02-10 17:54:06][hyper::http::h1][TRACE] Sized read, remaining=0
[2020-02-10 17:54:06][request][INFO] POST /identity/connect/token
[2020-02-10 17:54:06][hyper::http::h1][TRACE] Sized read, remaining=0
[2020-02-10 17:54:06][bitwarden_rs::api::identity][INFO] User user@user.com logged in successfully. IP: 172.17.0.1
[2020-02-10 17:54:06][response][INFO] POST /identity/connect/token (login) => 200 OK
[2020-02-10 17:54:06][hyper::header][TRACE] Headers.append_raw( "Content-Type", [97, 112, 112, 108, 105, 99, 97, 116, 105, 111, 110, 47, 106, 115, 111, 110]                                                                                                                                                                 )
[2020-02-10 17:54:06][hyper::header][TRACE] Headers.append_raw( "Server", [82, 111, 99, 107, 101, 116] )
[2020-02-10 17:54:06][hyper::header][TRACE] Headers.append_raw( "Feature-Policy", [97, 99, 99, 101, 108, 101, 114, 111, 109, 101, 116, 101, 114, 32, 39, 110,                                                                                                                                                                 111, 110, 101, 39, 59, 32, 97, 109, 98, 105, 101, 110, 116, 45, 108, 105, 103, 104, 116, 45, 115, 101, 110, 115, 111, 114, 32, 39, 110, 111, 110, 101, 39, 5                                                                                                                                                                9, 32, 97, 117, 116, 111, 112, 108, 97, 121, 32, 39, 110, 111, 110, 101, 39, 59, 32, 99, 97, 109, 101, 114, 97, 32, 39, 110, 111, 110, 101, 39, 59, 32, 101,                                                                                                                                                                 110, 99, 114, 121, 112, 116, 101, 100, 45, 109, 101, 100, 105, 97, 32, 39, 110, 111, 110, 101, 39, 59, 32, 102, 117, 108, 108, 115, 99, 114, 101, 101, 110, 3                                                                                                                                                                2, 39, 110, 111, 110, 101, 39, 59, 32, 103, 101, 111, 108, 111, 99, 97, 116, 105, 111, 110, 32, 39, 110, 111, 110, 101, 39, 59, 32, 103, 121, 114, 111, 115,                                                                                                                                                                 99, 111, 112, 101, 32, 39, 110, 111, 110, 101, 39, 59, 32, 109, 97, 103, 110, 101, 116, 111, 109, 101, 116, 101, 114, 32, 39, 110, 111, 110, 101, 39, 59, 32,                                                                                                                                                                 109, 105, 99, 114, 111, 112, 104, 111, 110, 101, 32, 39, 110, 111, 110, 101, 39, 59, 32, 109, 105, 100, 105, 32, 39, 110, 111, 110, 101, 39, 59, 32, 112, 97                                                                                                                                                                , 121, 109, 101, 110, 116, 32, 39, 110, 111, 110, 101, 39, 59, 32, 112, 105, 99, 116, 117, 114, 101, 45, 105, 110, 45, 112, 105, 99, 116, 117, 114, 101, 32,                                                                                                                                                                 39, 110, 111, 110, 101, 39, 59, 32, 115, 121, 110, 99, 45, 120, 104, 114, 32, 39, 115, 101, 108, 102, 39, 32, 104, 116, 116, 112, 115, 58, 47, 47, 104, 97, 1                                                                                                                                                                18, 101, 105, 98, 101, 101, 110, 112, 119, 110, 101, 100, 46, 99, 111, 109, 32, 104, 116, 116, 112, 115, 58, 47, 47, 116, 119, 111, 102, 97, 99, 116, 111, 11                                                                                                                                                                4, 97, 117, 116, 104, 46, 111, 114, 103, 59, 32, 117, 115, 98, 32, 39, 110, 111, 110, 101, 39, 59, 32, 118, 114, 32, 39, 110, 111, 110, 101, 39] )
[2020-02-10 17:54:06][hyper::header][TRACE] Headers.append_raw( "Referrer-Policy", [115, 97, 109, 101, 45, 111, 114, 105, 103, 105, 110] )
[2020-02-10 17:54:06][hyper::header][TRACE] Headers.append_raw( "X-Frame-Options", [83, 65, 77, 69, 79, 82, 73, 71, 73, 78] )
[2020-02-10 17:54:06][hyper::header][TRACE] Headers.append_raw( "X-Content-Type-Options", [110, 111, 115, 110, 105, 102, 102] )
[2020-02-10 17:54:06][hyper::header][TRACE] Headers.append_raw( "X-XSS-Protection", [49, 59, 32, 109, 111, 100, 101, 61, 98, 108, 111, 99, 107] )
[2020-02-10 17:54:06][hyper::header][TRACE] Headers.append_raw( "Content-Security-Policy", [102, 114, 97, 109, 101, 45, 97, 110, 99, 101, 115, 116, 111, 114,                                                                                                                                                                 115, 32, 39, 115, 101, 108, 102, 39, 32, 99, 104, 114, 111, 109, 101, 45, 101, 120, 116, 101, 110, 115, 105, 111, 110, 58, 47, 47, 110, 110, 103, 99, 101, 9                                                                                                                                                                9, 107, 98, 97, 112, 101, 98, 102, 105, 109, 110, 108, 110, 105, 105, 105, 97, 104, 107, 97, 110, 100, 99, 108, 98, 108, 98, 32, 109, 111, 122, 45, 101, 120,                                                                                                                                                                 116, 101, 110, 115, 105, 111, 110, 58, 47, 47, 42, 32, 59] )
[2020-02-10 17:54:06][hyper::header][TRACE] Headers.append_raw( "Cache-Control", [110, 111, 45, 99, 97, 99, 104, 101, 44, 32, 110, 111, 45, 115, 116, 111, 11                                                                                                                                                                4, 101, 44, 32, 109, 97, 120, 45, 97, 103, 101, 61, 48] )
[2020-02-10 17:54:06][hyper::header][TRACE] Headers.append_raw( "Access-Control-Allow-Origin", [104, 116, 116, 112, 115, 58, 47, 47, 118, 97, 117, 108, 116,                                                                                                                                                                 46, 109, 117, 101, 104, 108, 98, 97, 117, 101, 114, 46, 105, 110, 102, 111] )
[2020-02-10 17:54:06][hyper::header][TRACE] Headers.set( "Content-Length", ContentLength(3030) )
[2020-02-10 17:54:06][hyper::header][TRACE] Headers.set( "Date", Date(HttpDate(Tm { tm_sec: 6, tm_min: 54, tm_hour: 17, tm_mday: 10, tm_mon: 1, tm_year: 120,                                                                                                                                                                 tm_wday: 1, tm_yday: 40, tm_isdst: 0, tm_utcoff: 0, tm_nsec: 667233493 })) )
`

@Zuendapp
Copy link
Author

Sorry for this long log. It's only from start the docker container until login.

Thank you!

@khimaros
Copy link

Running into the same issue here.

@khimaros
Copy link

Related: #317

@jjlin
Copy link
Contributor

jjlin commented Feb 12, 2020

And as mentioned in #317, there's no reason to expect this configuration to work properly. #317 is actually an even worse idea because you'd be sending your master password unhashed, making it vulnerable to interception if the system running the proxy were compromised.

@Zuendapp
Copy link
Author

Hi,

my problem is, that there's no way to implement a client certificate in the iOS App.
The only way the secure the Bitwarden Webserver somewhat is in my opinion in first instance a client certificate or the second solution with basic auth. For me it's not secure enough only with the rocket webserver.

What you think about?

Thank you very much!

@jjlin
Copy link
Contributor

jjlin commented Feb 12, 2020

Basic auth support is mainly a client-side issue, and probably isn't ever going to work in the official apps.

One of the main premises of the Bitwarden design is that the server doesn't store anything important in unencrypted form, so even if it were compromised, your data is still reasonably secure. If this isn't good enough, the most practical options I can think of are:

  • Configure your proxy to serve Bitwarden from your.host.com/<secret>, where <secret> stands in for a basic auth password. Note that the secret path component would be TLS-encrypted. Another somewhat less secure option is to use <secret>.host.com. This form is observable by someone who can monitor your traffic, at least until ESNI becomes widely used.
  • Don't make your Bitwarden instance externally accessible at all. VPN into your Bitwarden host or another host on its local network. WireGuard is a relatively easy way to set this up.

@Zuendapp
Copy link
Author

Zuendapp commented Feb 16, 2020

@jjlin
Thank you very much! This is really an option but I tried it over days and it's not working properly.
Other users failed also. See #767 #241

BR

@jjlin
Copy link
Contributor

jjlin commented Feb 19, 2020

@Zuendapp If you're willing to rebuild the backend, feel free to give #868 a try. There are some docs as well.

@Zuendapp
Copy link
Author

@jjlin

Thank you very much for your work!
Works fine!!

BR

@jjlin
Copy link
Contributor

jjlin commented Feb 20, 2020

@Zuendapp Thanks for testing. Did you try just the backend, or the web vault as well?

@dani-garcia
Copy link
Owner

Closed due to inactivity.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants