Can't log back into feedly
When Feedly opens it tells me I'm not logged in, "please click here to login" - link takes me to feedly.com/home which just sits there with a blank page ... FF3.0.5 - was working fine up until a day or so ago ...
4
people have this problem
I have this problem, too!
Tell me when someone solves it.
The more people who report this problem, the more it gets noticed.
The more people who report this problem, the more it gets noticed.
The company marked this problem solved.
Create a customer community for your own organization
Plans starting at $19/month
-
Inappropriate?Ric. This must be a big. We will look into it today and try to get a patch out. The manual work around is to:
1. go to reader.google.com. Login.
2. go to feedly: http://www.feedly.com/home
Sorry for the inconvenience -
Inappropriate?Update: Ric. I am not able to reproduce this problem. Could you please restart your firefox browser to make sure that you get patched to the latest version and see if you continue to see this problem?
-
Inappropriate?Edwin - this has been happening for a cople of days with FF and PC restarts; I have re-installed the feedly plugin twice. Every time I've checked GReader, I'm logged in and it's fine there, but feedly doesn't want to know me. Local feedly gives me this message "You are signed off. Click here to sign back in. " - clicking the link takes me to http://www.feedly.com/home, which is a completely blank page ...
This is the 'view source" output from that page:<html>
<head>
<base href="" + baseURL + ""></base>");
function cancelEventPropagation( e )
{
if( e == null )
return false;
if( e.stopPropagation )
{
e.stopPropagation()
e.preventDefault()
}
}
if (!this.JSON) {
JSON = function () {
function f(n) {
// Format integers to have at least two digits.
return n < 10 ? '0' + n : n;
}
Date.prototype.toJSON = function (key) {
return this.getUTCFullYear() + '-' +
f(this.getUTCMonth() + 1) + '-' +
f(this.getUTCDate()) + 'T' +
f(this.getUTCHours()) + ':' +
f(this.getUTCMinutes()) + ':' +
f(this.getUTCSeconds()) + 'Z';
};
String.prototype.toJSON =
Number.prototype.toJSON =
Boolean.prototype.toJSON = function (key) {
return this.valueOf();
};
var cx = /[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,
escapeable = /[\\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,
gap,
indent,
meta = { // table of character substitutions
'\b': '\\b',
'\t': '\\t',
'\n': '\\n',
'\f': '\\f',
'\r': '\\r',
'"' : '\\"',
'\\': '\\\\'
},
rep;
function quote(string) {
escapeable.lastIndex = 0;
return escapeable.test(string) ?
'"' + string.replace(escapeable, function (a) {
var c = meta[a];
if (typeof c === 'string') {
return c;
}
return '\\u' + ('0000' +
(+(a.charCodeAt(0))).toString(16)).slice(-4);
}) + '"' :
'"' + string + '"';
}
function str(key, holder) {
// Produce a string from holder[key].
var i, // The loop counter.
k, // The member key.
v, // The member value.
length,
mind = gap,
partial,
value = holder[key];
// If the value has a toJSON method, call it to obtain a replacement value.
if (value && typeof value === 'object' &&
typeof value.toJSON === 'function') {
value = value.toJSON(key);
}
// If we were called with a replacer function, then call the replacer to
// obtain a replacement value.
if (typeof rep === 'function') {
value = rep.call(holder, key, value);
}
switch (typeof value) {
case 'string':
return quote(value);
case 'number':
return isFinite(value) ? String(value) : 'null';
case 'boolean':
case 'null':
return String(value);
case 'object':
if (!value) {
return 'null';
}
gap += indent;
partial = [];
if (typeof value.length === 'number' &&
!(value.propertyIsEnumerable('length'))) {
length = value.length;
for (i = 0; i < length; i += 1) {
partial[i] = str(i, value) || 'null';
}
v = partial.length === 0 ? '[]' :
gap ? '[\n' + gap +
partial.join(',\n' + gap) + '\n' +
mind + ']' :
'[' + partial.join(',') + ']';
gap = mind;
return v;
}
if (rep && typeof rep === 'object') {
length = rep.length;
for (i = 0; i < length; i += 1) {
k = rep[i];
if (typeof k === 'string') {
v = str(k, value, rep);
if (v) {
partial.push(quote(k) + (gap ? ': ' : ':') + v);
}
}
}
} else {
for (k in value) {
if (Object.hasOwnProperty.call(value, k)) {
v = str(k, value, rep);
if (v) {
partial.push(quote(k) + (gap ? ': ' : ':') + v);
}
}
}
}
v = partial.length === 0 ? '{}' :
gap ? '{\n' + gap + partial.join(',\n' + gap) + '\n' +
mind + '}' : '{' + partial.join(',') + '}';
gap = mind;
return v;
}
}
return {
stringify: function (value, replacer, space) {
var i;
gap = '';
indent = '';
if (typeof space === 'number') {
for (i = 0; i < space; i += 1) {
indent += ' ';
}
} else if (typeof space === 'string') {
indent = space;
}
rep = replacer;
if (replacer && typeof replacer !== 'function' &&
(typeof replacer !== 'object' ||
typeof replacer.length !== 'number')) {
throw new Error('JSON.stringify');
}
return str('', {'': value});
},
};
}();
}
function createProxy( pId )
{
var that = {};
var proxyId = pId;
that.__noSuchMethod__ = function()
{
var args = arguments[ 1 ] || [];
var msg = { rotId: proxyId, method: arguments[ 0 ], arguments: args }
window.postMessage( JSON.stringify( msg ), "http://www.feedly.com" );
return false;
};
return that;
}
Element.prototype.$controller = function( )
{
if( this.getAttribute( "_controllerId" ) != null )
return createProxy( this.getAttribute( "_controllerId" ) );
else
{
var p = this.parentNode;
if( p != null && this.parentNode.$controller )
return p.$controller();
else
{
alert( "control not found" );
return null;
}
}
}
Element.prototype.$app = function( )
{
if( this.getAttribute( "_appId" ) != null )
return createProxy( this.getAttribute( "_appId" ) );
else
{
var p = this.parentNode;
if( p != null && this.parentNode.$app )
return p.$app();
else
{
alert( "application not found" );
return null;
}
}
}
Element.prototype.$module = function( )
{
if( this.getAttribute( "_moduleId" ) != null )
return createProxy( this.getAttribute( "_moduleId" ) );
else
{
var p = this.parentNode;
if( p != null && this.parentNode.$module )
return p.$module();
else
{
alert( "module not found" );
return null;
}
}
}
Element.prototype.$page = function( )
{
if( this.getAttribute( "_pageId" ) != null )
return createProxy( this.getAttribute( "_pageId" ) );
else
{
var p = this.parentNode;
if( p != null && this.parentNode.$page )
return p.$page();
else
{
alert( "page not found" );
return null;
}
}
}
</head>
<body class="home"></body>
</html>
Screenshot attached ...
I’m confused
-
Inappropriate?The blank page is normal: it is a secured container into which the feedly extension generates it content. What is not normal is why it remains blank instead of being filled up. Do you see any error messages in the message or errors tabs of the firefox console? (Firefox menu > Tools > Error Console)
Did you install the extension from www.feedly.com? -
Inappropriate?On Ubuntu 8.10 with Firefox 3.0.5 and Feedly 1.2.154
I found a way to make the "home" page go blank, might not be so much help but still...
First off, I have a bug that makes Feedly not autoload but I instead see a page with a link "Load your feedly" etc. Will make separate report on this when I learned more about it.
Reproduceable by:
1: Click "Load your feedly".
2: Control-TAB. (Yes you need multiple tabs open.)
3: Go back to blank Feedly page.
(4: Reload takes you to content.)
I get no error messages after "Load your feedly" is clicked.
Ric, have you tried to log out of Google and then opened Feedly? -
Inappropriate?Edwin - I have re-installed the extension both from feedly.com and from the "install" link on the page Mikael refers to (I have had that particular issue in the past as well).
I logged out of Google Reader, re-re-installed the extension, restarted FF to get a fresh error console ... still get the issue ...
http://www.feedly.com/ will get me to the home page
http://www.feedly.com/home#latest will get me to the page I'd like to be seeing
http://www.feedly.com/home gives me a blank page either when clicked from the 'logoff' screen or entered into the address bar directly
attached some screenshots of the error log - note that when I filter on "feedly" I only get notifications. The repeating 'scriptrecorder.js' error seems to be from a Wesabe extension.
I’m still frustrated ... but I now have a workaround
-
Inappropriate?BTW - the notification tells me the version I'm using: [feedly][home][feedly] setting feedly application version to: 1.2.154
Is this the right one? -
Inappropriate?Yes 1.2.154 is the right version.
Have you tried with a new profile in Firefox?
Here you can see how to add a new profile:
http://support.mozilla.com/sv-SE/kb/m...
Edit:
both http://www.feedly.com/home and http://www.feedly.com/home#latest gives me a blank screen.
try one of these instead : http://www.feedly.com/home#cover or http://www.feedly.com/feedly#my -
Inappropriate?Sorry. There was a bug in the feedly - Google login bridge. We just patched it in 1.2.2.278. You will be patched next time you restart firefox. And everything should be back to normal. Sorry for the inconvenience.
1 person says
this solves the problem
-
Inappropriate?I installed the new version from the feedly home page and that fixed it
I’m happy that the bug is fixed
Loading Profile...



EMPLOYEE

