[Current Outage] Google API Outage + QuickFix

Status
Not open for further replies.

H1f0x

Administrator
Original poster
Project Manager
Donor
104
48
Hi all,

As mentioned in several threads there is currently an issue with the Google Drive API. Before there are too many threads, please use this thread to gather all discussions about it.

Since yesterday around 9pm CET a lot of people have issues with the Google drive API and the Error 429.

This was also detected at the official rclone forum: https://forum.rclone.org/t/all-of-a-sudden-googleapi-error-429/9977/25

You can provide your server location and behaviours below.

You can verify your API status at: https://console.developers.google.com/apis/dashboard and selecting the project.

EDIT: According to first reports it's an rclone directed block. You can modify your user-agent to get it working again for now!

Source: https://forum.rclone.org/t/all-of-a-sudden-googleapi-error-429/9977/76

Todo so, follow the following steps:

https://pgblitz.com/threads/current-outage-google-api-outage.4590/post-28679

5. Reboot system

Cheers
h1f0x
 
Last edited:
  • Like
Reactions: gocartman

H1f0x

Administrator
Original poster
Project Manager
Donor
104
48
My server is affected as well:

Location: FIN
Hoster: Hetzner GmbH (Dedicated)
Start of Outage: 21:00 CET
 
Last edited:

haddoq

Blitz 3rd Class
10
7
Local server working only intermittently.

GCE: Now completely down, rebooted to try to fix issues before I saw forum.. wont' start up or respond to ssh.. thinking it locks on trying to mount the gdrives.
 

Jamdoog

Blitz 3rd Class
Staff
5
1
My GCE instance:

Location: EU-West 4-A
Host: Google
Start: N/A, Noticed 10AM BST.

Hetzner Instance:

Location: Falkenstein, Germany
Host: Hetzner GmbH
Start: N/A, Noticed 10AM BST.
 

antigravity

Blitz 1st Class
54
6
I think you need to apply the user agent details to the mounts also
 

haddoq

Blitz 3rd Class
10
7
Fixing UnionFS READ

1 For unencrypted:
sudo nano /etc/systemd/system/gdrive.service

FIND: --buffer-size 64M

ADD TO THE END OF THAT LINE: \
ADD TO NEXT ROW: --user-agent="WhateverYouWant"

sudo nano /etc/systemd/system/tdrive.service

add the same as above.

1 For encrypted:

sudo nano /etc/systemd/system/gcrypt.service

FIND: --buffer-size 64M

ADD TO THE END OF THAT LINE: \
ADD TO NEXT ROW: --user-agent="WhateverYouWant"

sudo nano /etc/systemd/system/tcrypt.service

FIND: --buffer-size 64M

ADD TO THE END OF THAT LINE: \
ADD TO NEXT ROW: --user-agent="WhateverYouWant"

2.
sudo systemctl daemon-reload

3.
restart your services

Encrypted
sudo systemctl restart gcrypt.service
sudo systemctl restart tcrypt.service

Unencrypted
sudo systemctl restart gclone.service
sudo systemctl restart tclone.service


Fixing pgblitz write [credit to h1f0x]

Find pgblitz.sh which should be located in /opt/appdata/pgblitz or /opt/appdata/plexguide depending on version

sudo nano pgblitz.sh

FIND ALL OCCURANCES OF: rclone moveto

at the end of each block of lines that start with --

ADD TO THE END OF THE LAST LINE: \
ADD TO NEXT ROW: --user-agent="WhateverYouWant"

Example:

This:

Bash:
rclone moveto "$dlpath/downloads/" "$dlpath/pgblitz/upload/" \
  --config /opt/appdata/plexguide/rclone.conf \
  --log-file=/var/plexguide/logs/pgblitz.log \
  --log-level INFO --stats 5s --stats-file-name-length 0 \
  --exclude="**_HIDDEN~" --exclude=".unionfs/**" \
  --exclude='**partial~' --exclude=".unionfs-fuse/**" \
  --exclude=".fuse_hidden**" \
  --exclude="**sabnzbd**" --exclude="**nzbget**" \
  --exclude="**qbittorrent**" --exclude="**rutorrent**" \
  --exclude="**deluge**" --exclude="**transmission**" \
  --exclude="**jdownloader**" --exclude="**makemkv**" \
  --exclude="**handbrake**" --exclude="**bazarr**" \
  --exclude="**ignore**"  --exclude="**inProgress**"
Should become:

Bash:
  rclone moveto "$dlpath/downloads/" "$dlpath/pgblitz/upload/" \
  --config /opt/appdata/plexguide/rclone.conf \
  --log-file=/var/plexguide/logs/pgblitz.log \
  --log-level INFO --stats 5s --stats-file-name-length 0 \
  --exclude="**_HIDDEN~" --exclude=".unionfs/**" \
  --exclude='**partial~' --exclude=".unionfs-fuse/**" \
  --exclude=".fuse_hidden**" \
  --exclude="**sabnzbd**" --exclude="**nzbget**" \
  --exclude="**qbittorrent**" --exclude="**rutorrent**" \
  --exclude="**deluge**" --exclude="**transmission**" \
  --exclude="**jdownloader**" --exclude="**makemkv**" \
  --exclude="**handbrake**" --exclude="**bazarr**" \
  --exclude="**ignore**"  --exclude="**inProgress**" \
  --user-agent="AnythingYouWant"
save

REBOOT YOUR SYSTEM


Fixing PGmove should be similar, just other filenames
 
Last edited by a moderator:

H1f0x

Administrator
Original poster
Project Manager
Donor
104
48
haha oke thats even better than what i did above! Awesome!

Ahh. you forgot the /opt/appdata/plexguide/pgblitz.sh one.
 

antigravity

Blitz 1st Class
54
6
Ideally these changes will be applied to the PGBlitz install. Preferably with the ability to enter a custom User Agent so we don't all have the same one.

I've changed my mounts and the pgblitz script and I'm up and running again.
 
  • Like
Reactions: Cthe1

Nigel

Blitz Sergeant
Staff
Donor
135
39
Ideally these changes will be applied to the PGBlitz install. Preferably with the ability to enter a custom User Agent so we don't all have the same one.

I've changed my mounts and the pgblitz script and I'm up and running again.
Yes adding this to the install with do good things ;)
 

Jstrawsine

Blitz 2nd Class
Donor
37
6
Yep me too.

My server is affected as well:

Location: Germany
Hoster: Hetzner GmbH (Dedicated)
Start of Outage: 21:00 EDT

From a technical perspective what is the changing the "user-agent" doing/fixing.
 

ultralord

Blitz 3rd Class
21
3
i havent this file on this path /opt/appdata/plexguide/pgblitz.sh 8.6.3 on pgblitz but is on /opt/appdata/pgblitz/pgblitz.sh but i cant find anything with --exclude etc.. can someone help ?
 

mobo

Blitz 3rd Class
Donor
Donor
15
2
My server is also still affected, also after user-agent FIX

Location: EU
Hoster: Hetzner GmbH (Dedicated)
 

haddoq

Blitz 3rd Class
10
7
Updated the fix i posted with corrections for encrypted. if you followed it and are running the encrypted version please check it again.
 
  • Like
Reactions: mobo
Status
Not open for further replies.

Development Donations

 

Trending