openapi-parser icon indicating copy to clipboard operation
openapi-parser copied to clipboard

OpenAPI parser doesn't load the swagger file

Open MMquant opened this issue 3 years ago • 4 comments

I load the extension

image

without any errors.

Now I want to load the OpenAPI definition but after clicking Browse/Load nothing happens.

image

In the extension error log I get this message

image

The example OpenAPI definition can be found here https://brp.mmquant.net/37966bee-93c4-11ec-b909-0242ac120002.json The extension was installed from the BApp store. The Burp Suite version is 2021.12.1

MMquant avatar Feb 22 '22 09:02 MMquant

I experience the same issue (I think), when pasting a URL of an openapi.json file

swurg.gui.ParserPanel$LoadButtonListener -> Cannot invoke "String.equals(Object)" because the return value of "java.net.URI.getScheme()" is null"

Burp Suite 2022.5.2, OpenAPI Parser version 3.0a

PeterMosmans avatar Jun 24 '22 12:06 PeterMosmans

Same here! 2022.6.1 on Kali.

sebastianwestberg avatar Jun 29 '22 14:06 sebastianwestberg

Just updated the project, could you please try again and let me know if you are still observing this behaviour?

aress31 avatar Jul 01 '22 18:07 aress31

I'm just testing the latest Swurg cloned from Github and it still doesn't load the API definition from https://brp.mmquant.net/37966bee-93c4-11ec-b909-0242ac120002.json. I'm getting the same error message image

MMquant avatar Jul 04 '22 07:07 MMquant

Getting this same error. Any idea what could cause this?

process0 avatar Nov 07 '22 16:11 process0

Same error with Burp pro 2022.12.1 image

godfuzz3r avatar Jan 26 '23 14:01 godfuzz3r

https://github.com/aress31/swurg/commit/044ac747e10d5e19d18f50a00583bc16b37440e1

aress31 avatar Apr 04 '23 20:04 aress31