@@ -419,11 +419,11 @@ int log_record(rgw::sal::Driver* driver,
419419
420420 switch (conf.logging_type ) {
421421 case LoggingType::Standard:
422- record = fmt::format (" {} {} [{:%d/%b/%Y:%H:%M:%S %z}] {} {} {} {} {} \" {} {}{}{} HTTP/1.1\" {} {} {} {} {} {} {} {} {} {} {} {} {} {} {} {} {}" ,
422+ record = fmt::format (" {} {} [{:%d/%b/%Y:%H:%M:%S %z}] {} {} {} {} {} \" {} {}{}{} HTTP/1.1\" {} {} {} {} {} {} {} \" {} \" {} {} {} {} {} {} {} {} {}" ,
423423 dash_if_empty (bucket_owner),
424424 dash_if_empty (bucket_name),
425425 t,
426- " - " , // no requester IP
426+ s-> info . env -> get ( " REMOTE_ADDR " , " - " ),
427427 dash_if_empty (user_or_account),
428428 dash_if_empty (s->req_id ),
429429 op_name,
@@ -443,10 +443,10 @@ int log_record(rgw::sal::Driver* driver,
443443 dash_if_empty_or_null (obj, obj->get_instance ()),
444444 s->info .x_meta_map .contains (" x-amz-id-2" ) ? s->info .x_meta_map .at (" x-amz-id-2" ) : " -" ,
445445 aws_version,
446- " - " , // TODO: SSL cipher. e.g. "ECDHE-RSA-AES128-GCM-SHA256"
446+ s-> info . env -> get ( " SSL_CIPHER " , " - " ),
447447 auth_type,
448448 dash_if_empty (fqdn),
449- " - " , // TODO: TLS version. e.g. "TLSv1.2" or "TLSv1.3"
449+ s-> info . env -> get ( " TLS_VERSION " , " - " ),
450450 " -" , // no access point ARN
451451 (s->has_acl_header ) ? " Yes" : " -" );
452452 break ;
0 commit comments