Skip to content

Commit

Permalink
New fingerprint update
Browse files Browse the repository at this point in the history
  • Loading branch information
kotl committed Mar 2, 2019
1 parent fb31f8e commit cd5681f
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion src/FirebaseHttpClient.h
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,6 @@ class FirebaseHttpClient {
};

static const char kFirebaseFingerprint[] =
"6F D0 9A 52 C0 E9 E4 CD A0 D3 02 A4 B7 A1 92 38 2D CA 2F 26";
"E2 34 53 7A 1E D9 7D B8 C5 02 36 0D B2 77 9E 5E 0F 32 71 17"; // 2019

This comment has been minimized.

Copy link
@PrakharPriyesh

PrakharPriyesh Apr 19, 2019

Go to "Arduino/libraries/firebase-arduino-master/src/FirebaseHttpClient.h"
and change kFirebaseFingerprint[] = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
from old: "E2 34 53 7A 1E D9 7D B8 C5 02 36 0D B2 77 9E 5E 0F 32 71 17"
to new: "B6 F5 80 C8 B1 DA 61 C1 07 9D 80 42 D8 A9 1F AF 9F C8 96 7D"

I used the website https://www.grc.com/fingerprints.htm
and type in "test.firebaseio.com" and got the new fingerprint.
bookmark it so you can change it yourself next time around!

credit to #439 (comment)


#endif // FIREBASE_HTTP_CLIENT_H

15 comments on commit cd5681f

@bilalkh4an
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i dont know what is the reason esp8266 is not connecting to my firebase after this change

@Newsoul693
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please tell me why we must to change this sha1 fingerprint? in the furture, I use this library to sell my product, but it's depend on fingerprint code? How to fix this and make the library stable?

@milinddhanke
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

esp8266 not connecting to firebase even after changing fingerprint. please try to resolve.

@milinddhanke
Copy link

@milinddhanke milinddhanke commented on cd5681f Mar 3, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Resolved. Working as earlier. After updating library.

@Lokesh-Reddy-plvd
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Unable to connect to firebase for my esp8266 node mcu board.
also updated library
still not connecting
can any one please help

@misszaini
Copy link

@misszaini misszaini commented on cd5681f Mar 4, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you. It works!

You need to close all your Arduino IDE window when you are updating the fingerprint and re-open it again afterward.

@Mayoogh
Copy link

@Mayoogh Mayoogh commented on cd5681f Mar 4, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Was not able to read/write values from firebase.
Resolved the issue after updating the library.

@sainath-yarra
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I am still unable to connect to my Firebase database. Can anyone help me?
I have reinstalled the library, then closed all my Arduino IDE windows and re-uploaded the code to my D1 mini. When I run the demo example I am getting "Setting/number failed" on the serial monitor. When I try to get a value, all I am getting are 0's .

@Mayoogh
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"Setting/number failed

Please refer #315

@Chriton
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@sainath-yarra
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you guys! it's working :)
Changing fingerprint didn't work so, I tried to remove the library and check if its really removing the library in Arduino IDE ( I am using 1.8.5 ) before I reinstall it. To my surprise it's not removing the library properly, so I just installed everything from scratch on another computer and it works fine. Maybe a complete fresh install of Arduino IDE and it's libraries should do the trick.

@Mayoogh
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you guys! it's working :)
Changing fingerprint didn't work so, I tried to remove the library and check if its really removing the library in Arduino IDE ( I am using 1.8.5 ) before I reinstall it. To my surprise it's not removing the library properly, so I just installed everything from scratch on another computer and it works fine. Maybe a complete fresh install of Arduino IDE and it's libraries should do the trick.

Just delete arduino-firebase library located at
Documents\Arduino\libraries\firebase-arduino-master
And install latest version of firebase library, will solve the problem.
No need to remove entire IDE.

@sainath-yarra
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Mayoogh I have already tried that. For some strange reason that did not work.

@GamesOri
Copy link

@GamesOri GamesOri commented on cd5681f Mar 21, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Arduino: 1.8.5 (Windows 10), Board: "NodeMCU 1.0 (ESP-12E Module), 80 MHz, 115200, 4M (3M SPIFFS)"

Build options changed, rebuilding all
In file included from C:\Users\GamesOri\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:30:0,

             from C:\Users\GamesOri\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,

             from E:\Arduino Code\NodeContFirebase\NodeContFirebase.ino:6:

C:\Users\GamesOri\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseObject.h:109:11: error: StaticJsonBuffer is a class from ArduinoJson 5. Please see arduinojson.org/upgrade to learn how to upgrade your program to ArduinoJson version 6

 std::shared_ptr<StaticJsonBuffer<FIREBASE_JSONBUFFER_SIZE>> buffer_;

       ^

In file included from C:\Users\GamesOri\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22:0,

             from E:\Arduino Code\NodeContFirebase\NodeContFirebase.ino:6:

C:\Users\GamesOri\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:86:11: error: StaticJsonBuffer is a class from ArduinoJson 5. Please see arduinojson.org/upgrade to learn how to upgrade your program to ArduinoJson version 6

std::shared_ptr<StaticJsonBuffer<FIREBASE_JSONBUFFER_SIZE>> buffer_;

       ^

exit status 1
Error compiling for board NodeMCU 1.0 (ESP-12E Module).

This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.

help me please

@FrankAndYoung
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

new fingerpint!
B6 F5 80 C8 B1 DA 61 C1 07 9D 80 42 D8 A9 1F AF 9F C8 96 7D

Please sign in to comment.