{"record":{"id":"ddfeed8a5a7f0110","repo":"bblimke/webmock","slug":"real-http-connections-are-disabled-unregistered-r-ddfeed","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/net_http.rb","lineNumber":120,"sourceCode":"              end\n              response.extend Net::WebMockHTTPResponse\n              block.call response if block\n              response\n            end\n            super_with_after_request = lambda {\n              response = super(request, nil, &nil)\n              after_request.call(response)\n            }\n            if started?\n              ensure_actual_connection\n              super_with_after_request.call\n            else\n              start_with_connect {\n                super_with_after_request.call\n              }\n            end\n          else\n            raise WebMock::NetConnectNotAllowedError.new(request_signature)\n          end\n        end\n\n        def start_without_connect\n          raise IOError, 'HTTP session already opened' if @started\n          if block_given?\n            begin\n              @socket = Net::HTTP.socket_type.new\n              @started = true\n              return yield(self)\n            ensure\n              do_finish\n            end\n          end\n          @socket = Net::HTTP.socket_type.new\n          @started = true\n          self\n        end","sourceCodeStart":102,"sourceCodeEnd":138,"githubUrl":"https://github.com/bblimke/webmock/blob/b187df8827e1f08a1684a8ddc0a5050dbd449c16/lib/webmock/http_lib_adapters/net_http.rb#L102-L138","documentation":"Error \"Real HTTP connections are disabled. Unregistered request: #{request_signature}\" thrown in bblimke/webmock.","triggerScenarios":"Thrown at lib/webmock/http_lib_adapters/net_http.rb:120 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"}