Can't open files on remote ftp server (NS_ERROR_FAILURE)

I can’t access any files on my ftp server via Komodo IDE, i’m getting this error:

Error: ‘[Exception… “Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [koIRemoteConnectionService.getConnection2]” nsresult: “0x80004005 (NS_ERROR_FAILURE)” location: “JS frame :: chrome://komodo/content/dialogs/filebrowser/filebrowser.js :: connectToServer :: line 1559” data: no]’

How i can fix it?

SW version:
Komodo IDE, version 10.1.3, build 89510, platform win32-x86.
Built on Thu Dec 01 10:26:16 2016.

Thanks!

Does the connection work when you configure it from your preferences?

Sure, i can access it with Total Commander or other ftp client

Let’s take another approach, can you talk me through the process you took to configure and use the server up to the point where the error occurred?

I’ve added new ftp connection with my credentials in this way: Edit->Preferences->Servers then tried to open remote file with Menu->Open->Remote file with choosing my Ftp server from dropdown menu “Server”, after selecting it i’m getting error i described in first message

@careyh any idea?

Anything in the logs? Help > Troubleshooting > View Log File The error implies that the Python code that retrieves connects failed for some reason.

  • Carey

Here is log
[2017-01-04 00:40:55,411] [INFO] koInitService: Adding pre startup service for ‘KoMemoryReporter’: ‘@activestate.com/koMemoryReporter;1’
[2017-01-04 00:40:55,411] [INFO] koInitService: Adding pre startup service for ‘koCommandmentService’: ‘@activestate.com/koCommandmentService;1’
[2017-01-04 00:40:55,427] [INFO] koInitService: Adding pre startup service for ‘koDBGPManager’: ‘@activestate.com/koDBGPManager;1’
[2017-01-04 00:40:56,082] [ERROR] console-logger: TypeError: ko.places.manager is undefined (2) in chrome://komodo-places/content/places.js:3749
Traceback (most recent call last):
File “chrome://komodo-places/content/places.js”, line 3749, in

[2017-01-04 00:40:58,450] [WARNING] console-logger: mutating the [[Prototype]] of an object will cause your code to run very slowly; instead create the object with the correct initial [[Prototype]] value using Object.create (1) in file:///C:/Program%20Files%20(x86)/ActiveState%20Komodo%20IDE%2010/lib/mozilla/components/koamAddonManager.js:138
[2017-01-04 00:41:15,111] [WARNING] console-logger: Key event not available on GTK2: key=“u” modifiers=“control,shift” (1) in chrome://komodo/content/tail/tail.xul:0
[2017-01-04 00:41:15,111] [WARNING] console-logger: Key event not available on some keyboard layouts: key=“v” modifiers=“control,alt” (1) in chrome://komodo/content/tail/tail.xul:0
[2017-01-04 00:41:46,178] [ERROR] koFTPConnection: FTP do_authenticateWithPassword ERROR:
[2017-01-04 00:41:46,178] [ERROR] filepicker.remote:
– EXCEPTION START –
[Exception… “Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [koIRemoteConnectionService.getConnection2]” nsresult: “0x80004005 (NS_ERROR_FAILURE)” location: “JS frame :: chrome://komodo/content/dialogs/filebrowser/filebrowser.js :: connectToServer :: line 1559” data: no]

  • toString (function) 3 lines
  • message (string) ‘Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [koIRemoteConnectionService.getConnection2]’
  • result (number) 2147500037
  • name (string) ‘NS_ERROR_FAILURE’
  • filename (string) ‘chrome://komodo/content/dialogs/filebrowser/filebrowser.js’
  • lineNumber (number) 1559
  • columnNumber (number) 0
  • inner (object) null
    | + data (object) null
    | + stack (string) ‘connectToServer@chrome://komodo/content/dialogs/filebrowser/filebrowser.js:1559:21
    onServerChanged@c’…847 chars
  • location (object) JS frame :: chrome://komodo/content/dialogs/filebrowser/filebrowser.js :: connectToServer :: line 1559
    | + QueryInterface (function) 3 lines
    | + language (number) 2
    | + languageName (string) ‘JavaScript’
    | + filename (string) ‘chrome://komodo/content/dialogs/filebrowser/filebrowser.js’
    | + name (string) ‘connectToServer’
    | + lineNumber (number) 1559
    | + columnNumber (number) 21
    | + sourceLine (string) ‘’
    | + caller (object) JS frame :: chrome://komodo/content/dialogs/filebrowser/filebrowser.js :: onServerChanged :: line 1599
    | + formattedStack (string) ‘connectToServer@chrome://komodo/content/dialogs/filebrowser/filebrowser.js:1559:21
    onServerChanged@c’…847 chars
    | + stack
    connectToServer@chrome://komodo/content/dialogs/filebrowser/filebrowser.js:1559:21
    onServerChanged@chrome://komodo/content/dialogs/filebrowser/filebrowser.js:1599:8
    oncommand@chrome://komodo/content/dialogs/filebrowser/filebrowser.xul:1:0
    openDialogWrap@chrome://komodo/content/komodo.js:641:18
    ko.windowManager.openDialog@chrome://komodo/content/library/windowManager.js:95:18
    filepicker_remoteFileBrowser@chrome://komodo/content/library/filepickers.js:913:18
    filepicker_openRemoteFiles@chrome://komodo/content/library/filepickers.js:938:22
    @chrome://komodo/content/library/controller.js line 116 > eval:1:0
    broadcasterController.prototype.doCommand@chrome://komodo/content/library/controller.js:116:0
    command_doCommand@chrome://komodo/content/library/commands.js:239:0
    command_doCommandAsync/<@chrome://komodo/content/library/commands.js:196:12
    – EXCEPTION END –

Hmmm, not too much more info. No Python but is your password perhaps wrong?