質問編集履歴

7

最新の情報に更新しましたが、firebaseへのログインができない状況です。

2019/12/12 06:11

投稿

raspypy
raspypy

スコア247

test CHANGED
File without changes
test CHANGED
@@ -70,7 +70,7 @@
70
70
 
71
71
  **raspbian Buster再インストール**
72
72
 
73
- Node.jsおよびnpmのインストールまでは、無事完了しました。
73
+ Node.jsおよびnpm、firebaseのインストールまでは、無事完了しました。
74
74
 
75
75
  ```text
76
76
 
@@ -90,70 +90,50 @@
90
90
 
91
91
  /usr/local/bin/npm
92
92
 
93
+ pi@raspberrypi:~/dev $ which firebase
94
+
95
+ /usr/local/bin/firebase
96
+
93
97
  ```
94
98
 
95
- 続いて、firebase-toolsのインストールですが、
99
+ 続いて、一番の目的のfirebaseログインですが、
96
100
 
101
+ ラズパイにssh接続しているため、no-localhostでログインを試みました。
102
+
97
- **pi@raspberrypi:~/dev $ npm install -g firebase-tools**
103
+ **pi@raspberrypi:~/dev $ firebase login --no-localhost**
98
104
 
99
105
  エラーが出てしまいます。
100
106
 
101
- ```text
102
107
 
103
- npm ERR! code EPROTO
104
108
 
105
- npm ERR! errno EPROTO
106
-
107
- npm ERR! request to https://registry.npmjs.org/firebase-tools failed, reason: write EPROTO 1996387344:error:1408F10B:SSL routines:ssl3_get_record:wrong version number:../deps/openssl/openssl/ssl/record/ssl3_record.c:332:
108
-
109
- npm ERR!
109
+ これは、私の職場のネットワーク環境が原因でしょうか。
110
110
 
111
111
 
112
112
 
113
- npm ERR! A complete log of this run can be found in:
114
-
115
- npm ERR! /home/pi/.npm/_logs/2019-12-12T05_20_08_832Z-debug.log
116
-
117
- ```
118
-
119
- logファイルをみると、
120
-
121
113
  ```text
122
114
 
123
- 19 error request to https://registry.npmjs.org/firebase-tools failed, reason: write EPROTO 1996387344:error:1408F10B:SSL routines:ssl3_get_record:wrong version number:../deps/openssl/openssl/ssl/record/ssl3_record.c:332:
124
-
125
- 20 verbose exit [ 1, true ]
126
-
127
- ```
115
+ i Firebase optionally collects CLI usage and error reporting information to help improve our products. Data is collected in accordance with Google's privacy policy (https://policies.google.com/privacy) and is not used to identify you.
128
116
 
129
117
 
130
118
 
131
- となっていたので、npm proxyの設定を試みましたが、proxyの設定後も、次のエラーが残っています。
132
-
133
- **pi@raspberrypi:~/dev $ npm install -g firebase-tools**
119
+ ? Allow Firebase to collect CLI usage and error reporting information? No
134
-
135
- ```text
136
-
137
- npm ERR! code UNABLE_TO_VERIFY_LEAF_SIGNATURE
138
-
139
- npm ERR! errno UNABLE_TO_VERIFY_LEAF_SIGNATURE
140
-
141
- npm ERR! request to https://registry.npmjs.org/firebase-tools failed, reason: unable to verify the first certificate
142
120
 
143
121
 
144
122
 
145
- npm ERR! A complete log of this run can be found in:
123
+ Visit this URL on any device to log in:
146
124
 
147
- npm ERR! /home/pi/.npm/_logs/2019-12-12T05_47_35_381Z-debug.log
125
+ https://accounts.google.com/o/oauth2/auth?client_id=563584335869-fgrhgmd47bqnekij5i8b5pr03ho849e6.apps.googleusercontent.com&scope=email%20openid%20https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fcloudplatformprojects.readonly%20https%3A%2F%2Fwww.googleapis.com%2Fauth%2Ffirebase%20https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fcloud-platform&response_type=code&state=871865177&redirect_uri=urn%3Aietf%3Awg%3Aoauth%3A2.0%3Aoob
126
+
127
+
128
+
129
+ ? Paste authorization code here: 4/uQHZxUP68Y_AqLkoCEUlQ1Shw2U9Yfld6myMOjj7I_JkT8cgGeW3ZSQ
130
+
131
+
132
+
133
+ Error: Authentication Error: Your credentials are no longer valid. Please run firebase login --reauth
134
+
135
+
136
+
137
+ For CI servers and headless environments, generate a new token with firebase login:ci
148
138
 
149
139
  ```
150
-
151
- logファイルをみると、
152
-
153
- ```text
154
-
155
- 19 error request to https://registry.npmjs.org/firebase-tools failed, reason: unable to verify the first certificate
156
-
157
- 20 verbose exit [ 1, true ]
158
-
159
- ```

6

最新の情報を更新しました。

2019/12/12 06:11

投稿

raspypy
raspypy

スコア247

test CHANGED
File without changes
test CHANGED
@@ -128,54 +128,32 @@
128
128
 
129
129
 
130
130
 
131
- となっていたので、npm proxyの設定を試みましたが、proxyの設定エラーがしまいます。
131
+ となっていたので、npm proxyの設定を試みましたが、proxyの設定後も、次のエラーが残っています。
132
132
 
133
- **pi@raspberrypi:~/dev $ npm -g config set proxy "http://hoge/"**
133
+ **pi@raspberrypi:~/dev $ npm install -g firebase-tools**
134
134
 
135
135
  ```text
136
136
 
137
- npm ERR! code EACCES
137
+ npm ERR! code UNABLE_TO_VERIFY_LEAF_SIGNATURE
138
138
 
139
- npm ERR! syscall open
139
+ npm ERR! errno UNABLE_TO_VERIFY_LEAF_SIGNATURE
140
140
 
141
- npm ERR! path /usr/local/etc/npmrc
142
-
143
- npm ERR! errno -13
144
-
145
- npm ERR! Error: EACCES: permission denied, open '/usr/local/etc/npmrc'
146
-
147
- npm ERR! [Error: EACCES: permission denied, open '/usr/local/etc/npmrc'] {
148
-
149
- npm ERR! stack: "Error: EACCES: permission denied, open '/usr/local/etc/npmrc'",
150
-
151
- npm ERR! errno: -13,
152
-
153
- npm ERR! code: 'EACCES',
154
-
155
- npm ERR! syscall: 'open',
156
-
157
- npm ERR! path: '/usr/local/etc/npmrc'
158
-
159
- npm ERR! }
160
-
161
- npm ERR!
162
-
163
- npm ERR! The operation was rejected by your operating system.
164
-
165
- npm ERR! It is likely you do not have the permissions to access this file as the current user
141
+ npm ERR! request to https://registry.npmjs.org/firebase-tools failed, reason: unable to verify the first certificate
166
-
167
- npm ERR!
168
-
169
- npm ERR! If you believe this might be a permissions issue, please double-check the
170
-
171
- npm ERR! permissions of the file and its containing directories, or try running
172
-
173
- npm ERR! the command again as root/Administrator.
174
142
 
175
143
 
176
144
 
177
145
  npm ERR! A complete log of this run can be found in:
178
146
 
179
- npm ERR! /home/pi/.npm/_logs/2019-12-12T05_30_59_816Z-debug.log
147
+ npm ERR! /home/pi/.npm/_logs/2019-12-12T05_47_35_381Z-debug.log
180
148
 
181
149
  ```
150
+
151
+ logファイルをみると、
152
+
153
+ ```text
154
+
155
+ 19 error request to https://registry.npmjs.org/firebase-tools failed, reason: unable to verify the first certificate
156
+
157
+ 20 verbose exit [ 1, true ]
158
+
159
+ ```

5

最新の情報に更新しました。

2019/12/12 05:50

投稿

raspypy
raspypy

スコア247

test CHANGED
File without changes
test CHANGED
@@ -66,60 +66,116 @@
66
66
 
67
67
 
68
68
 
69
- **pi@raspberrypi:~ $ which firebase**
69
+ ##試したと
70
70
 
71
- コマドを実行すると、何も返ってきません。
71
+ **raspbian Buster再イストール**
72
+
73
+ Node.jsおよびnpmのインストールまでは、無事完了しました。
74
+
75
+ ```text
76
+
77
+ pi@raspberrypi:~/dev $ node -v
78
+
79
+ v12.13.1
80
+
81
+ pi@raspberrypi:~/dev $ npm -v
82
+
83
+ 6.12.1
84
+
85
+ pi@raspberrypi:~/dev $ which node
86
+
87
+ /usr/local/bin/node
88
+
89
+ pi@raspberrypi:~/dev $ which npm
90
+
91
+ /usr/local/bin/npm
92
+
93
+ ```
94
+
95
+ 続いて、firebase-toolsのインストールですが、
96
+
97
+ **pi@raspberrypi:~/dev $ npm install -g firebase-tools**
98
+
99
+ エラーが出てしまいます。
100
+
101
+ ```text
102
+
103
+ npm ERR! code EPROTO
104
+
105
+ npm ERR! errno EPROTO
106
+
107
+ npm ERR! request to https://registry.npmjs.org/firebase-tools failed, reason: write EPROTO 1996387344:error:1408F10B:SSL routines:ssl3_get_record:wrong version number:../deps/openssl/openssl/ssl/record/ssl3_record.c:332:
108
+
109
+ npm ERR!
72
110
 
73
111
 
74
112
 
75
- ##試したと
113
+ npm ERR! A complete log of this run can be found in:
76
114
 
77
- **pi@raspberrypi:~/dev $ curl -sL firebase.tools | bash**
115
+ npm ERR! /home/pi/.npm/_logs/2019-12-12T05_20_08_832Z-debug.log
78
116
 
117
+ ```
118
+
79
- コマンド実行すると、次の結果が得られます。
119
+ logファイルると、
80
120
 
81
121
  ```text
82
122
 
83
- -- Checking for existing firebase-tools on PATH...
123
+ 19 error request to https://registry.npmjs.org/firebase-tools failed, reason: write EPROTO 1996387344:error:1408F10B:SSL routines:ssl3_get_record:wrong version number:../deps/openssl/openssl/ssl/record/ssl3_record.c:332:
84
124
 
85
- -- Checking your machine type...
86
-
87
- -- Links...
88
-
89
- [Binary URL] https://firebase.tools/bin/linux/latest
90
-
91
- -- Downloading binary...
92
-
93
- ######################################################################## 100.0%##O#- # ######################################################################## 100.0%
94
-
95
- -- Setting permissions on binary...
96
-
97
- -- Moving binary to /usr/local/bin/...
98
-
99
- bash: 行 134: /usr/local/bin/firebase: バイナリファイルを実行できません: 実行形式エラー
100
-
101
- Something went wrong during the install, firebase has not been installed.
102
-
103
- -- All done!
125
+ 20 verbose exit [ 1, true ]
104
126
 
105
127
  ```
106
128
 
107
- この状態で、
108
129
 
130
+
131
+ となっていたので、npm proxyの設定を試みましたが、proxyの設定でエラーが出てしまいます。
132
+
133
+ **pi@raspberrypi:~/dev $ npm -g config set proxy "http://hoge/"**
134
+
135
+ ```text
136
+
137
+ npm ERR! code EACCES
138
+
139
+ npm ERR! syscall open
140
+
109
- **/usr/local/bin**フォルダ内に、**firebase**がダウンロードされていることを確認しました。
141
+ npm ERR! path /usr/local/etc/npmrc
142
+
143
+ npm ERR! errno -13
144
+
145
+ npm ERR! Error: EACCES: permission denied, open '/usr/local/etc/npmrc'
146
+
147
+ npm ERR! [Error: EACCES: permission denied, open '/usr/local/etc/npmrc'] {
148
+
149
+ npm ERR! stack: "Error: EACCES: permission denied, open '/usr/local/etc/npmrc'",
150
+
151
+ npm ERR! errno: -13,
152
+
153
+ npm ERR! code: 'EACCES',
154
+
155
+ npm ERR! syscall: 'open',
156
+
157
+ npm ERR! path: '/usr/local/etc/npmrc'
158
+
159
+ npm ERR! }
160
+
161
+ npm ERR!
162
+
163
+ npm ERR! The operation was rejected by your operating system.
164
+
165
+ npm ERR! It is likely you do not have the permissions to access this file as the current user
166
+
167
+ npm ERR!
168
+
169
+ npm ERR! If you believe this might be a permissions issue, please double-check the
170
+
171
+ npm ERR! permissions of the file and its containing directories, or try running
172
+
173
+ npm ERR! the command again as root/Administrator.
110
174
 
111
175
 
112
176
 
113
- **pi@raspberrypi:~/dev $ firebase login**
177
+ npm ERR! A complete log of this run can be found in:
114
178
 
115
- しかし、firebaseコマンド(login)を実行すると、次の結果がでます。
179
+ npm ERR! /home/pi/.npm/_logs/2019-12-12T05_30_59_816Z-debug.log
116
180
 
117
- **-bash: /usr/local/bin/firebase: バイナリファイルを実行できません: 実行形式エラー**
118
-
119
-
120
-
121
- **pi@raspberrypi:~/dev $ which firebase**
122
-
123
- コマンドを実行すると、次のフォルダが表示されます。
181
+ ```
124
-
125
- /usr/local/bin/firebase

4

Node.jsおよびnpmのバージョン情報を更新

2019/12/12 05:37

投稿

raspypy
raspypy

スコア247

test CHANGED
File without changes
test CHANGED
@@ -6,13 +6,15 @@
6
6
 
7
7
  Raspbian : Buster
8
8
 
9
- pi@raspberrypi:~/ $ node -v
9
+ pi@raspberrypi:~/dev $ node -v
10
10
 
11
- v10.15.2
11
+ v12.13.1
12
12
 
13
- pi@raspberrypi:~/ $ npm -v
13
+ pi@raspberrypi:~/dev $ npm -v
14
14
 
15
- 5.8.0
15
+ 6.12.1
16
+
17
+
16
18
 
17
19
 
18
20
 

3

情報を更新しました。

2019/12/11 07:42

投稿

raspypy
raspypy

スコア247

test CHANGED
File without changes
test CHANGED
@@ -67,3 +67,57 @@
67
67
  **pi@raspberrypi:~ $ which firebase**
68
68
 
69
69
  コマンドを実行すると、何も返ってきません。
70
+
71
+
72
+
73
+ ##試したと
74
+
75
+ **pi@raspberrypi:~/dev $ curl -sL firebase.tools | bash**
76
+
77
+ コマンドを実行すると、次の結果が得られます。
78
+
79
+ ```text
80
+
81
+ -- Checking for existing firebase-tools on PATH...
82
+
83
+ -- Checking your machine type...
84
+
85
+ -- Links...
86
+
87
+ [Binary URL] https://firebase.tools/bin/linux/latest
88
+
89
+ -- Downloading binary...
90
+
91
+ ######################################################################## 100.0%##O#- # ######################################################################## 100.0%
92
+
93
+ -- Setting permissions on binary...
94
+
95
+ -- Moving binary to /usr/local/bin/...
96
+
97
+ bash: 行 134: /usr/local/bin/firebase: バイナリファイルを実行できません: 実行形式エラー
98
+
99
+ Something went wrong during the install, firebase has not been installed.
100
+
101
+ -- All done!
102
+
103
+ ```
104
+
105
+ この状態で、
106
+
107
+ **/usr/local/bin**フォルダ内に、**firebase**がダウンロードされていることを確認しました。
108
+
109
+
110
+
111
+ **pi@raspberrypi:~/dev $ firebase login**
112
+
113
+ しかし、firebaseコマンド(login)を実行すると、次の結果がでます。
114
+
115
+ **-bash: /usr/local/bin/firebase: バイナリファイルを実行できません: 実行形式エラー**
116
+
117
+
118
+
119
+ **pi@raspberrypi:~/dev $ which firebase**
120
+
121
+ コマンドを実行すると、次のフォルダが表示されます。
122
+
123
+ /usr/local/bin/firebase

2

最新の困っている状態に更新しました。

2019/12/11 07:34

投稿

raspypy
raspypy

スコア247

test CHANGED
File without changes
test CHANGED
@@ -28,33 +28,35 @@
28
28
 
29
29
  **pi@raspberrypi:~/ $ npm i -g firebase-tools**
30
30
 
31
- このコマンドを実行すると、↓のワニングがてしまいま
31
+ このコマンドを実行すると、インストルはきたようでが、
32
+
33
+
32
34
 
33
35
  ```text
34
36
 
35
- npm WARN npm npm does not support Node.js v10.15.2
37
+ npm WARN registry Unexpected warning for https://registry.npmjs.org/: Miscellaneous Warning UNABLE_TO_VERIFY_LEAF_SIGNATURE: request to https://registry.npmjs.org/firebase-tools failed, reason: unable to verify the first certificate
36
38
 
37
- npm WARN npm You should probably upgrade to a newer version of node as we
39
+ npm WARN registry Using stale data from https://registry.npmjs.org/ due to a request error during revalidation.
38
40
 
39
- npm WARN npm can't make any promises that npm will work with this version.
40
-
41
- npm WARN npm Supported releases of Node.js are the latest release of 4, 6, 7, 8, 9.
42
-
43
- npm WARN npm You can find the latest version at https://nodejs.org/
44
-
45
- npm ERR! code EPROTO
46
-
47
- npm ERR! errno EPROTO
48
-
49
- npm ERR! request to https://registry.npmjs.org/firebase-tools failed, reason: write EPROTO 1996242960:error:1408F10B:SSL routines:ssl3_get_record:wrong version number:../ssl/record/ssl3_record.c:332:
50
-
51
- npm ERR!
41
+ /home/pi/.npm_global/bin/firebase -> /home/pi/.npm_global/lib/node_modules/firebase-tools/lib/bin/firebase.js
52
42
 
53
43
 
54
44
 
55
- npm ERR! A complete log of this run can be found in:
45
+ > protobufjs@6.8.8 postinstall /home/pi/.npm_global/lib/node_modules/firebase-tools/node_modules/protobufjs
56
46
 
47
+ > node scripts/postinstall
48
+
49
+
50
+
57
- npm ERR! /home/pi/.npm/_logs/2019-12-10T00_04_22_684Z-debug.log
51
+ npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.1.2 (node_modules/firebase-tools/node_modules/fsevents):
52
+
53
+ npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.1.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"arm"})
54
+
55
+
56
+
57
+ + firebase-tools@7.9.0
58
+
59
+ added 513 packages from 323 contributors in 83.631s
58
60
 
59
61
 
60
62
 
@@ -62,66 +64,6 @@
62
64
 
63
65
 
64
66
 
65
- ##試したこと
67
+ **pi@raspberrypi:~ $ which firebase**
66
68
 
67
- **n**を導入しようとして、インストールをしてみましたが、同様にワーニングがでてしまいます。
68
-
69
- **pi@raspberrypi:~/ $ sudo npm install n -g**
70
-
71
- ```text
72
-
73
- npm WARN npm npm does not support Node.js v10.15.2
74
-
75
- npm WARN npm You should probably upgrade to a newer version of node as we
76
-
77
- npm WARN npm can't make any promises that npm will work with this version.
78
-
79
- npm WARN npm Supported releases of Node.js are the latest release of 4, 6, 7, 8, 9.
80
-
81
- npm WARN npm You can find the latest version at https://nodejs.org/
82
-
83
- npm ERR! code EHOSTUNREACH
84
-
85
- npm ERR! errno EHOSTUNREACH
86
-
87
- npm ERR! request to https://registry.npmjs.org/n failed, reason: connect EHOSTUNREACH 104.16.21.35:443
88
-
89
-
90
-
91
- npm ERR! A complete log of this run can be found in:
92
-
93
- npm ERR! /root/.npm/_logs/2019-12-10T00_41_31_583Z-debug.log
94
-
95
- ```
96
-
97
-
98
-
99
- ##npmバージョアップ時のエラー
69
+ コマドを実行すると、何も返ってきません。
100
-
101
- ```text
102
-
103
- pi@raspberrypi:~/ $ npm install npm@latest -g
104
-
105
- npm WARN npm npm does not support Node.js v10.15.2
106
-
107
- npm WARN npm You should probably upgrade to a newer version of node as we
108
-
109
- npm WARN npm can't make any promises that npm will work with this version.
110
-
111
- npm WARN npm Supported releases of Node.js are the latest release of 4, 6, 7, 8, 9.
112
-
113
- npm WARN npm You can find the latest version at https://nodejs.org/
114
-
115
- npm ERR! code EE certificate key too weak
116
-
117
- npm ERR! errno EE certificate key too weak
118
-
119
- npm ERR! request to https://registry.npmjs.org/npm failed, reason: EE certificate key too weak
120
-
121
-
122
-
123
- npm ERR! A complete log of this run can be found in:
124
-
125
- npm ERR! /home/pi/.npm/_logs/2019-12-10T03_40_02_694Z-debug.log
126
-
127
- ```

1

エラー情報を追加

2019/12/11 07:20

投稿

raspypy
raspypy

スコア247

test CHANGED
File without changes
test CHANGED
@@ -93,3 +93,35 @@
93
93
  npm ERR! /root/.npm/_logs/2019-12-10T00_41_31_583Z-debug.log
94
94
 
95
95
  ```
96
+
97
+
98
+
99
+ ##npmバージョンアップ時のエラー
100
+
101
+ ```text
102
+
103
+ pi@raspberrypi:~/ $ npm install npm@latest -g
104
+
105
+ npm WARN npm npm does not support Node.js v10.15.2
106
+
107
+ npm WARN npm You should probably upgrade to a newer version of node as we
108
+
109
+ npm WARN npm can't make any promises that npm will work with this version.
110
+
111
+ npm WARN npm Supported releases of Node.js are the latest release of 4, 6, 7, 8, 9.
112
+
113
+ npm WARN npm You can find the latest version at https://nodejs.org/
114
+
115
+ npm ERR! code EE certificate key too weak
116
+
117
+ npm ERR! errno EE certificate key too weak
118
+
119
+ npm ERR! request to https://registry.npmjs.org/npm failed, reason: EE certificate key too weak
120
+
121
+
122
+
123
+ npm ERR! A complete log of this run can be found in:
124
+
125
+ npm ERR! /home/pi/.npm/_logs/2019-12-10T03_40_02_694Z-debug.log
126
+
127
+ ```