{"action":"created","issue":{"url":"https://api.github.com/repos/yoichiro/chromeos-filesystem-cifs/issues/78","labels_url":"https://api.github.com/repos/yoichiro/chromeos-filesystem-cifs/issues/78/labels{/name}","comments_url":"https://api.github.com/repos/yoichiro/chromeos-filesystem-cifs/issues/78/comments","events_url":"https://api.github.com/repos/yoichiro/chromeos-filesystem-cifs/issues/78/events","html_url":"https://github.com/yoichiro/chromeos-filesystem-cifs/issues/78","id":94155623,"number":78,"title":"Connection hangs","user":{"login":"mattiyeh","id":13261821,"avatar_url":"https://avatars.githubusercontent.com/u/13261821?v=3","gravatar_id":"","url":"https://api.github.com/users/mattiyeh","html_url":"https://github.com/mattiyeh","followers_url":"https://api.github.com/users/mattiyeh/followers","following_url":"https://api.github.com/users/mattiyeh/following{/other_user}","gists_url":"https://api.github.com/users/mattiyeh/gists{/gist_id}","starred_url":"https://api.github.com/users/mattiyeh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mattiyeh/subscriptions","organizations_url":"https://api.github.com/users/mattiyeh/orgs","repos_url":"https://api.github.com/users/mattiyeh/repos","events_url":"https://api.github.com/users/mattiyeh/events{/privacy}","received_events_url":"https://api.github.com/users/mattiyeh/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-07-09T21:28:00Z","updated_at":"2015-08-04T10:48:47Z","closed_at":null,"body":"Hello -\r\n\r\nI am trying to mount a shared windows folder on my chromebook. When I input the wrong server/username/password/domain, the program gives me an appropriate error message stating NT_STATUS_LOGON_FAILURE. However, when I input the correct parameters and click MOUNT, it seems to hang. I get no error message and no sign that a connection is established. I just get \"Attempting to mount instance...\" and that's it. I took a look in the console and have attached the contents below.\r\n\r\nA few things I noticed:\r\nThere are two instances of a Header object that contain error codes. By converting the ntstyleerrorcode to hex and referring to [this table from MSDN](https://msdn.microsoft.com/en-us/library/ee441884.aspx), I find that both error codes point to STATUS_BUFFER_OVERFLOW 0x80000005 and STATUS_MORE_PROCESSING_REQUIRED 0xC0000016.\r\n\r\nCan you explain why this is happening?\r\n\r\nThank you,\r\nMarc\r\n\r\n```\r\nObject {type: \"getSharedResources\", serverName: \"SERVNAME\", serverPort: \"445\", username: \"UNAME\", password: \"PWORD\"}domainName: \"DNAME\"password: \"PWORD\"serverName: \"SERVNAME\"serverPort: \"445\"type: \"getSharedResources\"username: \"UNAME\"__proto__: Object\r\nClient#login\r\nconnect\r\nPacket {types_: Types, data_: ArrayBuffer, dataLength_: 47}dataLength_: 47data_: ArrayBuffertypes_: Types__proto__: Packet\r\nwritePacket\r\nreadPacket\r\n_readPacketSize\r\n_readPacketSize - 2\r\nreadPacket: 188\r\nCAP_EXTENDED_SECURITY: true\r\nCAP_COMPRESSED_DATA: false\r\nCAP_BULK_TRANSFER: false\r\nCAP_UNIX: false\r\nCAP_LARGE_WRITEX: true\r\nCAP_LARGE_READX: true\r\nCAP_INFOLEVEL_PASSTHROUGH: true\r\nCAP_DFS: false\r\nCAP_NT_FIND: true\r\nCAP_LOCK_AND_READ: false\r\nCAP_LEVEL_II_OPLOCKS: true\r\nCAP_STATUS32: true\r\nCAP_RPC_REMOTE_APIS: true\r\nCAP_NT_SMBS: true\r\nCAP_LARGE_FILES: true\r\nCAP_UNICODE: true\r\nCAP_MPX_MODE: false\r\nCAP_RAW_MODE: false\r\nNEGOTIATE_SECURITY_SIGNATURES_REQUIRED: 0\r\nNEGOTIATE_SECURITY_SIGNATURES_ENABLED: 0\r\nNEGOTIATE_SECURITY_CHALLENGE_RESPONSE: 1\r\nNEGOTIATE_SECURITY_USER_LEVEL: 1\r\nHeader {types_: Types, protocol_: \"SMB\", command_: 114, errorClass_: 0, errorCode_: 0}command_: 114errorClass_: 0errorCode_: 0flag2_: 51202flag_: 152multiplexId_: 1ntStyleErrorCode_: 0processId_: 2protocol_: \"SMB\"treeId_: 0types_: TypesuserId_: 0__proto__: Header\r\nNegotiateProtocolResponse {types_: Types, dialectIndex_: 0, securityMode_: 3, maxMpxCount_: 80, maxNumberVCs_: 1}capabilities_: 2147541756dialectIndex_: 0domainName_: \"\"encryptionKeyLength_: 0encryptionKey_: Array[0]guid_: Uint8Array[16]maxBufferSize_: 16384maxMpxCount_: 80maxNumberVCs_: 1maxRawSize_: 65536securityBlob_: Uint8Array[102]securityMode_: 3serverTimeZone_: 0sessionKey_: 0systemTimeHigh_: 30456460systemTimeLow_: 1148067840types_: Types__proto__: NegotiateProtocolResponse\r\nPacket {types_: Types, data_: ArrayBuffer, dataLength_: 160}dataLength_: 160data_: ArrayBuffertypes_: Types__proto__: Packet\r\nwritePacket\r\nreadPacket\r\n_readPacketSize\r\n_readPacketSize - 2\r\nreadPacket: 290\r\nHeader {types_: Types, protocol_: \"SMB\", command_: 115, errorClass_: 22, errorCode_: 49152}command_: 115errorClass_: 22errorCode_: 49152flag2_: 51202flag_: 152multiplexId_: 2ntStyleErrorCode_: 3221225494processId_: 2protocol_: \"SMB\"treeId_: 0types_: TypesuserId_: 1__proto__: Header\r\nNTLMSSP_NEGOTIATE_UNICODE: true\r\nNTLMSSP_NEGOTIATE_OEM: false\r\nNTLMSSP_REQUEST_TARGET: true\r\nNTLMSSP_NEGOTIATE_SIGN: false\r\nNTLMSSP_NEGOTIATE_SEAL: false\r\nNTLMSSP_NEGOTIATE_DATAGRAM_STYLE: false\r\nNTLMSSP_NEGOTIATE_LM_KEY: false\r\nNTLMSSP_NEGOTIATE_NETWARE: false\r\nNTLMSSP_NEGOTIATE_NTLM: true\r\nNTLMSSP_NEGOTIATE_OEM_DOMAIN_SUPPLIED: false\r\nNTLMSSP_NEGOTIATE_OEM_WORKSTATION_SUPPLIED: false\r\nNTLMSSP_NEGOTIATE_LOCAL_CALL: false\r\nNTLMSSP_NEGOTIATE_ALWAYS_SIGN: false\r\nNTLMSSP_TARGET_TYPE_DOMAIN: true\r\nNTLMSSP_TARGET_TYPE_SERVER: false\r\nNTLMSSP_TARGET_TYPE_SHARE: false\r\nNTLMSSP_NEGOTIATE_NTLM2: true\r\nNTLMSSP_REQUEST_INIT_RESPONSE: false\r\nNTLMSSP_REQUEST_ACCEPT_RESPONSE: false\r\nNTLMSSP_REQUEST_NON_NT_SESSION_KEY: false\r\nNTLMSSP_NEGOTIATE_TARGET_INFO: true\r\nNTLMSSP_NEGOTIATE_128: true\r\nNTLMSSP_NEGOTIATE_KEY_EXCH: false\r\nNTLMSSP_NEGOTIATE_56: false\r\nPacket {types_: Types, data_: ArrayBuffer, dataLength_: 440}dataLength_: 440data_: ArrayBuffertypes_: Types__proto__: Packet\r\nwritePacket\r\nreadPacket\r\n_readPacketSize\r\n_readPacketSize - 2\r\nreadPacket: 82\r\nClient#getSharedResourceList\r\nPacket {types_: Types, data_: ArrayBuffer, dataLength_: 78}dataLength_: 78data_: ArrayBuffertypes_: Types__proto__: Packet\r\nwritePacket\r\nreadPacket\r\n_readPacketSize\r\n_readPacketSize - 2\r\nreadPacket: 48\r\nHeader {types_: Types, protocol_: \"SMB\", command_: 117, errorClass_: 0, errorCode_: 0}command_: 117errorClass_: 0errorCode_: 0flag2_: 51202flag_: 152multiplexId_: 4ntStyleErrorCode_: 0processId_: 2protocol_: \"SMB\"treeId_: 1types_: TypesuserId_: 1__proto__: Header\r\nTreeConnectAndxResponse {types_: Types, responseUtils_: ResponseUtils, supportSearchBits_: false, shareIsInDfs_: false, service_: \"IPC\"}responseUtils_: ResponseUtilstypes_: Types__proto__: ResponseUtilsservice_: \"IPC\"shareIsInDfs_: falsesupportSearchBits_: falsetypes_: Types__proto__: TreeConnectAndxResponse\r\nPacket {types_: Types, data_: ArrayBuffer, dataLength_: 100}dataLength_: 100data_: ArrayBuffertypes_: Types__proto__: Packet\r\nwritePacket\r\nreadPacket\r\n_readPacketSize\r\n_readPacketSize - 2\r\nreadPacket: 135\r\nHeader {types_: Types, protocol_: \"SMB\", command_: 162, errorClass_: 0, errorCode_: 0}command_: 162errorClass_: 0errorCode_: 0flag2_: 51202flag_: 152multiplexId_: 5ntStyleErrorCode_: 0processId_: 2protocol_: \"SMB\"treeId_: 1types_: TypesuserId_: 1__proto__: Header\r\nNtCreateAndxResponse {types_: Types, responseUtils_: ResponseUtils, opLockLevel_: 0, fid: null, createDisposition_: 1}allocationSize_: 8192createDisposition_: 1createTime_: Sun Dec 31 1600 19:00:00 GMT-0500 (EST)directory_: 0endOfFile_: 0extFileAttributes_: 128fid: nullfid_: 1lastAccessTime_: Sun Dec 31 1600 19:00:00 GMT-0500 (EST)lastChangeTime_: Sun Dec 31 1600 19:00:00 GMT-0500 (EST)lastWriteTime_: Sun Dec 31 1600 19:00:00 GMT-0500 (EST)nmPipeStatus_: 1535opLockLevel_: 0resourceType_: 2responseUtils_: ResponseUtilstypes_: Types__proto__: NtCreateAndxResponse\r\nPacket {types_: Types, data_: ArrayBuffer, dataLength_: 154}dataLength_: 154data_: ArrayBuffertypes_: Types__proto__: Packet\r\nwritePacket\r\nreadPacket\r\n_readPacketSize\r\n_readPacketSize - 2\r\nreadPacket: 124\r\nHeader {types_: Types, protocol_: \"SMB\", command_: 37, errorClass_: 0, errorCode_: 0}command_: 37errorClass_: 0errorCode_: 0flag2_: 51202flag_: 152multiplexId_: 6ntStyleErrorCode_: 0processId_: 2protocol_: \"SMB\"treeId_: 1types_: TypesuserId_: 1__proto__: Header\r\nDceRpcBindAck {types_: Types, dceRpc_: DceRpc, ackResult_: 0}ackResult_: 0dceRpc_: DceRpctypes_: Types__proto__: DceRpcBindAck\r\nPacket {types_: Types, data_: ArrayBuffer, dataLength_: 170}dataLength_: 170data_: ArrayBuffertypes_: Types__proto__: Packet\r\nwritePacket\r\nreadPacket\r\n_readPacketSize\r\n_readPacketSize - 2\r\nreadPacket: 1080\r\nHeader {types_: Types, protocol_: \"SMB\", command_: 37, errorClass_: 5, errorCode_: 32768}command_: 37errorClass_: 5errorCode_: 32768flag2_: 51202flag_: 152multiplexId_: 7ntStyleErrorCode_: 2147483653processId_: 2protocol_: \"SMB\"treeId_: 1types_: TypesuserId_: 1__proto__: Header\r\nwritePacket\r\nreadPacket\r\n_readPacketSize\r\n_readPacketSize - 2\r\nreadPacket: 3132\r\nHeader {types_: Types, protocol_: \"SMB\", command_: 46, errorClass_: 0, errorCode_: 0}command_: 46errorClass_: 0errorCode_: 0flag2_: 51202flag_: 152multiplexId_: 8ntStyleErrorCode_: 0processId_: 2protocol_: \"SMB\"treeId_: 1types_: TypesuserId_: 1__proto__: Header\r\nReadAndxResponse {types_: Types, responseUtils_: ResponseUtils, available_: 0, dataCompactionMode_: 0, dataLength_: 3072}available_: 0dataCompactionMode_: 0dataLength_: 3072data_: Uint8Array[3072]responseUtils_: ResponseUtilstypes_: Types__proto__: ReadAndxResponse\r\nwritePacket\r\nreadPacket\r\n_readPacketSize\r\n_readPacketSize - 2\r\nreadPacket: 4156\r\nHeader {types_: Types, protocol_: \"SMB\", command_: 46, errorClass_: 0, errorCode_: 0}command_: 46errorClass_: 0errorCode_: 0flag2_: 51202flag_: 152multiplexId_: 9ntStyleErrorCode_: 0processId_: 2protocol_: \"SMB\"treeId_: 1types_: TypesuserId_: 1__proto__: Header\r\nReadAndxResponse {types_: Types, responseUtils_: ResponseUtils, available_: 0, dataCompactionMode_: 0, dataLength_: 4096}available_: 0dataCompactionMode_: 0dataLength_: 4096data_: Uint8Array[4096]responseUtils_: ResponseUtilstypes_: Types__proto__: ReadAndxResponse\r\nwritePacket\r\nreadPacket\r\n_readPacketSize\r\n_readPacketSize - 2\r\nreadPacket: 288\r\nHeader {types_: Types, protocol_: \"SMB\", command_: 46, errorClass_: 0, errorCode_: 0}command_: 46errorClass_: 0errorCode_: 0flag2_: 51202flag_: 152multiplexId_: 10ntStyleErrorCode_: 0processId_: 2protocol_: \"SMB\"treeId_: 1types_: TypesuserId_: 1__proto__: Header\r\nReadAndxResponse {types_: Types, responseUtils_: ResponseUtils, available_: 0, dataCompactionMode_: 0, dataLength_: 228}available_: 0dataCompactionMode_: 0dataLength_: 228data_: Uint8Array[228]responseUtils_: ResponseUtilstypes_: Types__proto__: ReadAndxResponse\r\nwritePacket\r\nreadPacket\r\n_readPacketSize\r\nLooked up with chrome.mdns:  [Object, Object, Object, Object, Object, Object, Object]\r\nLooked up with chrome.mdns:  [Object, Object, Object, Object, Object, Object, Object, Object]\r\n```"},"comment":{"url":"https://api.github.com/repos/yoichiro/chromeos-filesystem-cifs/issues/comments/127563169","html_url":"https://github.com/yoichiro/chromeos-filesystem-cifs/issues/78#issuecomment-127563169","issue_url":"https://api.github.com/repos/yoichiro/chromeos-filesystem-cifs/issues/78","id":127563169,"user":{"login":"smbuser","id":13346531,"avatar_url":"https://avatars.githubusercontent.com/u/13346531?v=3","gravatar_id":"","url":"https://api.github.com/users/smbuser","html_url":"https://github.com/smbuser","followers_url":"https://api.github.com/users/smbuser/followers","following_url":"https://api.github.com/users/smbuser/following{/other_user}","gists_url":"https://api.github.com/users/smbuser/gists{/gist_id}","starred_url":"https://api.github.com/users/smbuser/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/smbuser/subscriptions","organizations_url":"https://api.github.com/users/smbuser/orgs","repos_url":"https://api.github.com/users/smbuser/repos","events_url":"https://api.github.com/users/smbuser/events{/privacy}","received_events_url":"https://api.github.com/users/smbuser/received_events","type":"User","site_admin":false},"created_at":"2015-08-04T10:48:47Z","updated_at":"2015-08-04T10:48:47Z","body":"Hello again\r\nI made some investigations about this issue. When file server has more than five shares and a few printers it's immpossible to connect. I think it depends on number of character used in the names of shares. When I use single letter in share name I can connect to the server which shares more than five directories. So, I think in version 1.4.6 there is a bug whcich depends on number of characters or number on shares. Could you answer me when will you fix this problem ?"}}