2017-03-13 1 views
2

Nouveau sur l'hébergement Firebase. J'ai déployé quelques dossiers contenant des images sur l'hébergement Firebase.Erreur d'hébergement Firebase: Erreur du serveur. read ECONNRESET

Aujourd'hui, je suis confronté au problème ci-dessous. Je n'ai aucune idée à ce sujet. Toute aide à ce sujet est très appréciée.

ERREUR:

=== Deploying to 'admob-app-id-4307XXXXXX'... 

i deploying database, hosting 
+ database: rules ready to deploy. 
i hosting: preparing public directory for upload... 

**Error: Server Error. read ECONNRESET** 

C:\Users\NAME\Documents\Projects\Website\firebase>firebase deploy 

**Error: HTTP Error: 500, An unknown error occurred. Please contact support.** 

Snippet de journal de débogage:

[debug] ---------------------------------------------------------------------- 
[debug] Command:  C:\Program Files\nodejs\node.exe C:\Users\NAME\AppData\Roaming\npm\node_modules\firebase-tools\bin\firebase deploy 
[debug] CLI Version: 3.4.0 
[debug] Platform:  win32 
[debug] Node Version: v6.10.0 
[debug] Time:   Mon Mar 13 2017 14:07:38 GMT+0530 (India Standard Time) 
[debug] ---------------------------------------------------------------------- 
[debug] 
[debug] > command requires scopes: ["email","openid","https://www.googleapis.com/auth/cloudplatformprojects.readonly","https://www.googleapis.com/auth/firebase"] 
[debug] >>> HTTP REQUEST GET https://admin.firebase.com/v1/projects/admob-app-id-XXXXXXXXXX 
Mon Mar 13 2017 14:07:38 GMT+0530 (India Standard Time) 
[debug] <<< HTTP RESPONSE 200 
[debug] >>> HTTP REQUEST GET https://admin.firebase.com/v1/database/admob-app-id-XXXXXXXXXX/tokens 
Mon Mar 13 2017 14:07:40 GMT+0530 (India Standard Time) 
[debug] <<< HTTP RESPONSE 500 
[debug] <<< HTTP RESPONSE BODY 
[error] 
[error] Error: HTTP Error: 500, An unknown error occurred. Please contact support. 
[debug] Error Context: { 
    "body": { 
    "error": { 
     "code": "UNKNOWN_ERROR", 
     "message": "An unknown error occurred. Please contact support." 
    } 
    }, 
    "response": { 
    "statusCode": 500, 
    "body": { 
     "error": { 
     "code": "UNKNOWN_ERROR", 
     "message": "An unknown error occurred. Please contact support." 
     } 
    }, 
    "headers": { 
     "server": "nginx", 
     "date": "Mon, 13 Mar 2017 08:37:34 GMT", 
     "content-type": "application/json; charset=utf-8", 
     "content-length": "97", 
     "connection": "close", 
     "x-content-type-options": "nosniff" 
    }, 
    "request": { 
     "uri": { 
     "protocol": "https:", 
     "slashes": true, 
     "auth": null, 
     "host": "admin.firebase.com", 
     "port": 443, 
     "hostname": "admin.firebase.com", 
     "hash": null, 
     "search": null, 
     "query": null, 
     "pathname": "/v1/database/admob-app-id-XXXXXXXXXX/tokens", 
     "path": "/v1/database/admob-app-id-XXXXXXXXXX/tokens", 
     "href": "https://admin.firebase.com/v1/database/admob-app-id-XXXXXXXXXX/tokens" 
     }, 
     "method": "GET" 
    } 
    } 
} 

Une grande merci!

Répondre

2

Quelle est la taille totale de tous ces dossiers.

Erreur: Erreur de serveur. lire ECONNRESET

ressemble à des problèmes de réseau. Ou peut-être que vous obtenez un paquet de réinitialisation après avoir déclenché une limite non documentée dans Firebase. Firebase télécharge probablement un tar ou un zip des fichiers. Pourquoi ne pas essayer d'ajouter la moitié de la quantité de dossiers et d'images au début, et si cela fonctionne ..

ps. Je doute que Firebase fasse un diff et ne télécharge que ce qui n'est pas là. Donc, vous ne pouvez probablement pas ajouter des fichiers de manière incrémentielle pour contourner la limite. Toute la méthode ci-dessus vous montre combien vous pouvez vous en sortir avant qu'il y ait une réinitialisation.

+0

La taille totale des dossiers est de 78 Mo. Je pense que ce n'est pas énorme pour Firebase. Alternativement, j'ai enlevé tous les dossiers et ai gardé seulement 1 dossier (~ 7MB) mais toujours le même problème. – Shriki

+0

en fonction de votre vitesse de connexion, ~ 7MB pourrait encore être trop ... Je pense ici à des délais d'attente de leur côté. Désolé, je ne peux pas être plus utile, mais econnreset est ce qu'il dit, sauf si l'erreur est fausse. – user77887

+0

C'était en raison d'un problème de réseau. La taille du dossier n'a pas vraiment d'importance. Merci! – Shriki