Problem to solve
nuget push package to self hosted gitlab failed.
it is 400 error when I using even api-key and username + password.And if there is no api-key and username + password .I will be 401 .
Here is gitlab logs.
gitlab | {"time":"2025-04-23T04:57:41.143Z","severity":"INFO","duration_s":0.02299,"db_duration_s":0.00517,"view_duration_s":0.01782,"status":400,"method":"PUT","path":"/api/v4/projects/2264/packages/nuget/authorize","params":[],"host":"pcggit.pouchen.com","remote_ip":"172.16.62.223","ua":"NuGet xplat/6.13.2 (WINDOWS)","route":"/api/:version/projects/:id/packages/nuget/authorize","user_id":2,"username":"leo.yen","token_type":"PersonalAccessToken","token_id":300,"api_error":["{\"message\":\"negative array size\"}"],"redis_calls":1,"redis_duration_s":0.000209,"redis_write_bytes":53,"redis_db_load_balancing_calls":1,"redis_db_load_balancing_duration_s":0.000209,"redis_db_load_balancing_write_bytes":53,"db_count":7,"db_write_count":0,"db_cached_count":0,"db_txn_count":0,"db_replica_txn_count":0,"db_primary_txn_count":0,"db_replica_count":0,"db_primary_count":7,"db_replica_write_count":0,"db_primary_write_count":0,"db_replica_cached_count":0,"db_primary_cached_count":0,"db_replica_wal_count":0,"db_primary_wal_count":0,"db_replica_wal_cached_count":0,"db_primary_wal_cached_count":0,"db_replica_txn_max_duration_s":0.0,"db_primary_txn_max_duration_s":0.0,"db_replica_txn_duration_s":0.0,"db_primary_txn_duration_s":0.0,"db_replica_duration_s":0.0,"db_primary_duration_s":0.005,"db_main_txn_count":0,"db_ci_txn_count":0,"db_main_replica_txn_count":0,"db_ci_replica_txn_count":0,"db_main_count":7,"db_ci_count":0,"db_main_replica_count":0,"db_ci_replica_count":0,"db_main_write_count":0,"db_ci_write_count":0,"db_main_replica_write_count":0,"db_ci_replica_write_count":0,"db_main_cached_count":0,"db_ci_cached_count":0,"db_main_replica_cached_count":0,"db_ci_replica_cached_count":0,"db_main_wal_count":0,"db_ci_wal_count":0,"db_main_replica_wal_count":0,"db_ci_replica_wal_count":0,"db_main_wal_cached_count":0,"db_ci_wal_cached_count":0,"db_main_replica_wal_cached_count":0,"db_ci_replica_wal_cached_count":0,"db_main_txn_max_duration_s":0.0,"db_ci_txn_max_duration_s":0.0,"db_main_replica_txn_max_duration_s":0.0,"db_ci_replica_txn_max_duration_s":0.0,"db_main_txn_duration_s":0.0,"db_ci_txn_duration_s":0.0,"db_main_replica_txn_duration_s":0.0,"db_ci_replica_txn_duration_s":0.0,"db_main_duration_s":0.005,"db_ci_duration_s":0.0,"db_main_replica_duration_s":0.0,"db_ci_replica_duration_s":0.0,"cpu_s":0.027626,"mem_objects":20924,"mem_bytes":2039192,"mem_mallocs":4938,"mem_total_bytes":2876152,"pid":115963,"worker_id":"puma_1","rate_limiting_gates":[],"correlation_id":"01JSGG4HFNXJEEVRD5H14Z5QP4","meta.caller_id":"PUT /api/:version/projects/:id/packages/nuget/authorize","meta.remote_ip":"172.16.62.223","meta.feature_category":"package_registry","meta.user":"leo.yen","meta.user_id":2,"meta.client_id":"user/2","content_length":"0","request_urgency":"low","target_duration_s":5}
gitlab | {"backend_id":"rails","content_type":"application/json","correlation_id":"01JSGG4HFNXJEEVRD5H14Z5QP4","duration_ms":36,"host":"pcggit.pouchen.com","level":"info","method":"PUT","msg":"access","proto":"HTTP/1.1","referrer":"","remote_addr":"127.0.0.1:0","remote_ip":"127.0.0.1","route":"^/api/v4/projects/[^/]+/packages/nuget/","route_id":"api_projects_packages_nuget","status":400,"system":"http","time":"2025-04-23T04:57:41Z","ttfb_ms":36,"uri":"/api/v4/projects/2264/packages/nuget/","user_agent":"NuGet xplat/6.13.2 (WINDOWS)","written_bytes":33}
- What are you seeing, and how does that differ from what you expect to see?
- Consider including screenshots, error messages, and/or other helpful visuals
Versions
Please add an x whether options apply, and add the version information.
- [ X ] Self-managed
-
GitLab.com
SaaS - Dedicated