Error: Request failed: 500 on requesting upnp server of the router
Testing Duniter Desktop 1.6.17 tar.gz archive. Nodejs
But playing with upnp on/off on duniter desktop seems to wreck the upnp responses of my livebox.
2018-02-03T16:50:14+01:00 - error: Error: Request failed: 500
at /mnt/data/Logiciels/duniter-desktop-v1.6.17-linux-x64/node_modules/nnupnp/lib/nat-upnp/device.js:151:27
at Parser.<anonymous> (/mnt/data/Logiciels/duniter-desktop-v1.6.17-linux-x64/node_modules/xml2js/lib/xml2js.js:199:18)
at emitOne (events.js:115:13)
at Parser.emit (events.js:210:7)
at SAXParser.saxParser.onclosetag (/mnt/data/Logiciels/duniter-desktop-v1.6.17-linux-x64/node_modules/xml2js/lib/xml2js.js:183:24)
at emit (/mnt/data/Logiciels/duniter-desktop-v1.6.17-linux-x64/node_modules/sax/lib/sax.js:624:35)
at emitNode (/mnt/data/Logiciels/duniter-desktop-v1.6.17-linux-x64/node_modules/sax/lib/sax.js:629:5)
at closeTag (/mnt/data/Logiciels/duniter-desktop-v1.6.17-linux-x64/node_modules/sax/lib/sax.js:889:7)
at SAXParser.write (/mnt/data/Logiciels/duniter-desktop-v1.6.17-linux-x64/node_modules/sax/lib/sax.js:1436:13)
at Parser.exports.Parser.Parser.parseString (/mnt/data/Logiciels/duniter-desktop-v1.6.17-linux-x64/node_modules/xml2js/lib/xml2js.js:211:31)
at Parser.parseString (/mnt/data/Logiciels/duniter-desktop-v1.6.17-linux-x64/node_modules/xml2js/lib/xml2js.js:6:61)
at Request._callback (/mnt/data/Logiciels/duniter-desktop-v1.6.17-linux-x64/node_modules/nnupnp/lib/nat-upnp/device.js:149:14)
at Request.self.callback (/mnt/data/Logiciels/duniter-desktop-v1.6.17-linux-x64/node_modules/nnupnp/node_modules/request/main.js:120:22)
at emitTwo (events.js:125:13)
at Request.emit (events.js:213:7)
at Request.<anonymous> (/mnt/data/Logiciels/duniter-desktop-v1.6.17-linux-x64/node_modules/nnupnp/node_modules/request/main.js:633:16)
at emitOne (events.js:115:13)
at Request.emit (events.js:210:7)
at IncomingMessage.<anonymous> (/mnt/data/Logiciels/duniter-desktop-v1.6.17-linux-x64/node_modules/nnupnp/node_modules/request/main.js:595:14)
at emitNone (events.js:110:20)
at IncomingMessage.emit (events.js:207:7)
at endReadableNT (_stream_readable.js:1059:12)
I have deleted .config/duniter, restarted a sync on gtest node, and get this error in the logs again...
Duniter should handle the response correctly without crashing the XML parser.