{"record":{"id":"0a23e515b6b2c9a9","repo":"bblimke/webmock","slug":"real-http-connections-are-disabled-unregistered-r-0a23e5","errorCode":null,"errorMessage":"Real HTTP connections are disabled. Unregistered request: #{request_signature}","messagePattern":"Real HTTP connections are disabled\\. Unregistered request: #(.+?)","errorType":"exception","errorClass":"WebMock::NetConnectNotAllowedError","httpStatus":null,"severity":"error","filePath":"lib/webmock/http_lib_adapters/manticore_adapter.rb","lineNumber":74,"sourceCode":"            request_signature = generate_webmock_request_signature(request, context)\n            WebMock::RequestRegistry.instance.requested_signatures.put(request_signature)\n\n            if webmock_response = registered_response_for(request_signature)\n              webmock_response.raise_error_if_any\n              manticore_response = generate_manticore_response(webmock_response)\n              manticore_response.on_success do\n                WebMock::CallbackRegistry.invoke_callbacks({lib: :manticore, real_request: false}, request_signature, webmock_response)\n              end\n\n            elsif real_request_allowed?(request_signature.uri)\n              manticore_response = Manticore::Response.new(self, request, context, &block)\n              manticore_response.on_complete do |completed_response|\n                webmock_response = generate_webmock_response(completed_response)\n                WebMock::CallbackRegistry.invoke_callbacks({lib: :manticore, real_request: true}, request_signature, webmock_response)\n              end\n\n            else\n              raise WebMock::NetConnectNotAllowedError.new(request_signature)\n            end\n\n            manticore_response\n          end\n\n          def registered_response_for(request_signature)\n            WebMock::StubRegistry.instance.response_for_request(request_signature)\n          end\n\n          def real_request_allowed?(uri)\n            WebMock.net_connect_allowed?(uri)\n          end\n\n          def generate_webmock_request_signature(request, context)\n            method = request.method.downcase\n            uri = request.uri.to_s\n            body = read_body(request)\n            headers = split_array_values(request.headers)","sourceCodeStart":56,"sourceCodeEnd":92,"githubUrl":"https://github.com/bblimke/webmock/blob/b187df8827e1f08a1684a8ddc0a5050dbd449c16/lib/webmock/http_lib_adapters/manticore_adapter.rb#L56-L92","documentation":"Error \"Real HTTP connections are disabled. Unregistered request: #{request_signature}\" thrown in bblimke/webmock.","triggerScenarios":"Thrown at lib/webmock/http_lib_adapters/manticore_adapter.rb:74 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"b187df8827e1f08a1684a8ddc0a5050dbd449c16","analyzedAt":"2026-08-23T02:55:22.028Z","schemaVersion":2},"datasetVersion":"2026-08-23T08:06:27.607Z"}