{"record":{"id":"653891335222a688","repo":"bblimke/webmock","slug":"real-http-connections-are-disabled-unregistered-r-653891","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/em_http_request_adapter.rb","lineNumber":76,"sourceCode":"        request_signature = client.request_signature\n\n        if client.stubbed_webmock_response\n          conn = HttpStubConnection.new rand(10000)\n          post_init\n\n          @deferred = false\n          @conn = conn\n\n          conn.parent = self\n          conn.pending_connect_timeout = @connopts.connect_timeout\n          conn.comm_inactivity_timeout = @connopts.inactivity_timeout\n\n          finalize_request(client)\n          @conn.set_deferred_status :succeeded\n        elsif WebMock.net_connect_allowed?(request_signature.uri)\n          super\n        else\n          raise WebMock::NetConnectNotAllowedError.new(request_signature)\n        end\n      end\n\n      def drop_client\n        @clients.shift\n      end\n    end\n\n    class WebMockHttpClient < EventMachine::HttpClient\n      include HttpEncoding\n\n      def uri\n        @req.uri\n      end\n\n      def setup(response, uri, error = nil)\n        @last_effective_url = @uri = uri\n        if error","sourceCodeStart":58,"sourceCodeEnd":94,"githubUrl":"https://github.com/bblimke/webmock/blob/b187df8827e1f08a1684a8ddc0a5050dbd449c16/lib/webmock/http_lib_adapters/em_http_request_adapter.rb#L58-L94","documentation":"Error \"Real HTTP connections are disabled. Unregistered request: #{request_signature}\" thrown in bblimke/webmock.","triggerScenarios":"Thrown at lib/webmock/http_lib_adapters/em_http_request_adapter.rb:76 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"}