Während Bekannte fröhlich mit den chinesischen Hersteller ihrer Wechselrichter Probleme und Lösungen austausche stehe ich da und warte.
Vor einem Monat hat mein SMA Wechselrichter nachts beschlossen seine Konfiguration und damit die Verbindung zur SMA-Cloud zu verlieren. Ich tippe auf ein Firmwareupdate.
Ich habe ein Ticket beim SMA eingestellt und mein Solateur informiert. Mein Solateur hat ebenfalls ein Technikerticket bei SMA eingestellt und mein Ticket verwiesen.
Der Solateur darf nämlich nichts machen, bis SMA mal "drüber geschaut" hat. Nun das Problem, SMA schaut nicht und meldet sich auch nicht.
Das Kontakttelefon? Ja, die Nummer +49 561 95 22-0 gibt es. Im Anruftext wird man gebeten die "2" zu wählen. Dann ertönt ganz kurz eine Warteschleifenmusik bis der Anruf automatisch beendet wird.
Tja und so warte ich, mit einem Wechselrichter der technisch funktioniert aber praktisch nichts macht und verbrauche Strom den ich bezahlen muss und verschenke Strom, den ich nicht verbraucht oder eingespeist habe ... seit 4 Wochen.
Was ist für mich das Ergebnis? Die Chinesen sind billiger, bieten mehr Service und machen weniger Puls als SMA.
Mir hat die Musik unglaublich gut gefallen. Ich möchte gern ein Tonträger käuflich erwerben. Wenn irgendwer, irgendwo, irgendwie etwas hat, bitte melden!
So, after telling it a longer time, github has disabled it https authentication mechanism.
From now on, you have to use ssh keys and a configuration. Following is a simple how to do it.
First of all, generate your ssh key
#my advice, name the key to your usage
#e.g.: com_github_<yourusername>
ssh-keygen -t rsa -b 4096
Next up, you have to upload the pub key to github account.
After that, you have to adapt the ~/.ssh/config file.
Host github.com
Hostname github.com
User git
PreferredAuthentications publickey
IdentityFile ~/.ssh/com_github_<yourusername>
This was the easy part. Now to the final step that took me ages. You have to go through all your repositories and check if you use ssh or http as the transport protocol to work with github.
Go to a repository and open up your .git/config file.
Replace any thing that starts with https://github.com/... with git@github.com:.... It should only be in the lines starting with url =.
After that git remote -v should work fine. But yes, you have to do it for all repositories.
If you have to stick to use HTTPS operations (like working from behind a firewall where ssh port 22 is restricted), try to follow this guide to setup an access token per device.
e.g. Windows it is the clickpath control panel -> credential manager -> generic credentials
or for german windows users systemsteuerung -> benutzerverwaltung -> eigene anmeldeinformationen verwalten -> windows-anmeldeinformationen -> github.com auswählen