Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Windows installer: "Login failed" during install #6218

Closed
rdickert opened this issue Feb 11, 2016 · 16 comments
Closed

Windows installer: "Login failed" during install #6218

rdickert opened this issue Feb 11, 2016 · 16 comments

Comments

@rdickert
Copy link
Contributor

Installing on Win7x64, the login step fails with "Login failed." alert box. I tried my username and two confirmed emails for my MDA. @justinsb confirmed the same problem.

Workaround: Just click the button "Skip this step" to complete installation. You can use meteor login in the cmd window.

@stubailo
Copy link
Contributor

Yeah in certain situations it might not work, and it's hard to identify what they are. Hopefully we can improve the installer in the future.

@animanoir
Copy link

I have the same issue.

@Berkmann18
Copy link

I also have the same issue on Win10 x64.

@romaroma
Copy link

Same issue on two different PCs.

@animanoir
Copy link

I actually managed to login but I did it instead in the console. Sorry, I forgot how exactly I did it, but yeah, login during installation seems to fail, but if you skip it and then do it on the console should work fine.

@romaroma
Copy link

Here is what I get trying to login using console:

meteor login
Errors prevented isopacket load:

While loading isopacket `ddp`:
module.js:338:15: Cannot find module './_baseClone'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.<anonymous>
(C:\Users\user\AppData\Local\.meteor\packages\meteor-tool\1.3.3\mt-os.windows.x86_32\isopackets\ddp\npm\node_modules\meteor\babel-compiler\node_modules\babel-plugin-transform-es2015-modules-commonjs\node_modules\babel-types\node_modules\lodash\clone.js:1:17)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Module.Mp.load
(C:\Users\user\AppData\Local\.meteor\packages\meteor-tool\1.3.3\mt-os.windows.x86_32\dev_bundle\lib\node_modules\reify\node\runtime.js:16:23)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.<anonymous>

After this I just run meteor to test one of our projects, it downloaded a lot of extra stuff. And finally I was able to do meteor login. So it seems that the installer's bundle just can't do the login because it was supposed that some packages will be downloaded later.

@Berkmann18
Copy link

Berkmann18 commented Jun 26, 2016

@romaroma I got the same thing by trying to login on the GUI which failed then skipped it and tried to do meteor login which outputed this:

Errors prevented isopacket load:

While loading isopacket `ddp`:
module.js:338:15: Cannot find module './_baseClone'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.<anonymous>
(C:\Users\Administrator\AppData\Local\.meteor\packages\meteor-tool\1.3.3\mt-os.windows.x86_32\isopackets\ddp\npm\node_modules\meteor\babel-compiler\node_modules\babel-plugin-transform-es2015-modules-commonjs\node_modules\babel-types\node_modules\lodash\clone.js:1:17)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Module.Mp.load
(C:\Users\Administrator\AppData\Local\.meteor\packages\meteor-tool\1.3.3\mt-os.windows.x86_32\dev_bundle\lib\node_modules\reify\node\runtime.js:16:23)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.<anonymous>
(C:\Users\Administrator\AppData\Local\.meteor\packages\meteor-tool\1.3.3\mt-os.windows.x86_32\isopackets\ddp\npm\node_modules\meteor\babel-compiler\node_modules\babel-plugin-transform-es2015-modules-commonjs\node_modules\babel-types\lib\index.js:314:38)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Module.Mp.load
(C:\Users\Administrator\AppData\Local\.meteor\packages\meteor-tool\1.3.3\mt-os.windows.x86_32\dev_bundle\lib\node_modules\reify\node\runtime.js:16:23)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.<anonymous>
(C:\Users\Administrator\AppData\Local\.meteor\packages\meteor-tool\1.3.3\mt-os.windows.x86_32\isopackets\ddp\npm\node_modules\meteor\babel-compiler\node_modules\babel-plugin-transform-es2015-modules-commonjs\node_modules\babel-template\lib\index.js:84:43)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Module.Mp.load
(C:\Users\Administrator\AppData\Local\.meteor\packages\meteor-tool\1.3.3\mt-os.windows.x86_32\dev_bundle\lib\node_modules\reify\node\runtime.js:16:23)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.<anonymous>
(C:\Users\Administrator\AppData\Local\.meteor\packages\meteor-tool\1.3.3\mt-os.windows.x86_32\isopackets\ddp\npm\node_modules\meteor\babel-compiler\node_modules\babel-plugin-transform-es2015-modules-commonjs\lib\index.js:525:46)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Module.Mp.load
(C:\Users\Administrator\AppData\Local\.meteor\packages\meteor-tool\1.3.3\mt-os.windows.x86_32\dev_bundle\lib\node_modules\reify\node\runtime.js:16:23)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object._.extend.Npm.require (C:\tools\isobuild\bundler.js:1570:22)
at Object.require (C:\tools\isobuild\bundler.js:1547:11)
at Package (packages/babel-compiler/babel-compiler.js:17:1)
at packages/babel-compiler/babel-compiler.js:356:1
at packages/babel-compiler/babel-compiler.js:356:1



C:\Users\Administrator\AppData\Local\.meteor\packages\meteor-tool\1.3.3\mt-os.windows.x86_32\dev_bundle\lib\node_modules\meteor-promise\promise_server.js:165
      throw error;
            ^
Error: isopacket load failed?
    at loadIsopacketFromDisk (C:\tools\tool-env\isopackets.js:286:11)
    at C:\tools\tool-env\isopackets.js:88:23
    at Object.exports.noYieldsAllowed (C:\tools\utils\fiber-helpers.js:37:14)
    at Object.load (C:\tools\tool-env\isopackets.js:80:23)
    at getLoadedPackages (C:\tools\meteor-services\auth.js:15:21)
    at openAccountsConnection (C:\tools\meteor-services\auth.js:21:13)
    at Object.loginCommand (C:\tools\meteor-services\auth.js:33:16)
    at Command.main.registerCommand.name [as func] (C:\tools\cli\commands.js:1830:15)
    at C:\tools\cli\main.js:1402:23

@kevman
Copy link

kevman commented Jun 27, 2016

Same problem here!

@romaroma
Copy link

romaroma commented Jun 28, 2016

@Berkmann18 it seems that the issues are related to very long paths in distribution so meteor couldn't find its own packages. It was discussed in #7221. I managed to fix the problem by reinstalling meteor, it downloaded 1.3.4.1 that has no issues with running apps. Though login in GUI is still broken and new apps that use 1.3.3 had to be manually updated to 1.3.4.1.

@abernix
Copy link
Contributor

abernix commented Jun 28, 2016

Using the latest 1.3.4.1 installer, I can confirm that I was unable to log in using the GUI Installer's "login" dialog in Windows 7 Enterprise (32-bit) nor Windows 10 Enterprise (64-bit). However, I was able to log in manually on both with meteor login from the command prompt without receiving the isopacket ddp`` error.

@abernix abernix added the confirmed We want to fix or implement it label Jun 28, 2016
@abernix
Copy link
Contributor

abernix commented Jun 28, 2016

@Berkmann18 & @kevman Can you confirm that the problem goes away if you try updating one of your existing projects to 1.3.4.1 before trying to log in (as @romaroma said worked for him). You should be able to meteor update --release 1.3.4.1 then meteor login.

@Berkmann18
Copy link

@abernix whenever I do meteor update --release 1.3.4.1 when being on the directory of a project, it outputs the "Error prevent isopacket load: ..." error same thing for meteor update and I'm on v1.3.3.

@abernix
Copy link
Contributor

abernix commented Jun 29, 2016

@Berkmann18 Perhaps try re-installing fresh with 1.3.4.1?:

  • Uninstall Meteor:
    • Win10: Settings > System > Apps & features > Meteor > Uninstall
    • Win7: Control Panel > Programs > Programs and Features > Meteor > Uninstall
  • Using Windows Explorer, delete the .meteor folder from %LOCALAPPDATA% completely.
  • Install fresh 1.3.4.1 from https://install.meteor.com/windows (skip logging in at end due to this login issue)
  • Restart
  • Open Command Prompt and type meteor --version to confirm it executes (the actual version isn't relevant).
  • Then try meteor update --release 1.3.4.1 within your existing project

@Berkmann18
Copy link

@abernix Now it works, thank you.

@hwillson
Copy link
Contributor

It sounds like this might now be resolved? I'll close this issue since there hasn't been any activity on it in a while, but please post back if anyone is still having a problem. Thanks!

@ghost
Copy link

ghost commented Oct 17, 2017

Same problem with Meteor installer on windows 8 .

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

8 participants