/srv/irclogs.ubuntu.com/2009/11/29/#ubuntuone.txt

=== solka` is now known as solka
=== Tehfoe is now known as Darkfoe
homeasvsdobey, ping11:59
homeasvsany way to trigger replication between two local desktopcouch ?13:12
homeasvsboth of them are running, I paired, I see the pairing records, but no replication is happening13:12
LiCeThi all13:19
Malcolm1Must I use Nautilus to use U1? Can I do it from the command line?13:34
]pablo[is it possible to use Ubuntu One on Debian?14:05
]pablo[i.e. is there a .deb for debian with the ubuntuone-client?14:06
homeasvswhat triggers a desktopcouch to switch to listen on its public ip instead of localhost ?15:40
mandelCardinalFang: Hello, hope holidays were ok, did you guys looked at adding attachments to the API?18:41
CardinalFangmandel, Hi!18:43
CardinalFangI have a branch with half of it implemented.18:43
CardinalFangI wanted to understand it better before I make an API that can not change.18:44
mandelCardinalFang: great, well, I don't want to to work during the weekend I'll bother you with it during the week :P18:45
CardinalFangmandel, I can have something for you to review in ~27 hours.  I'll work on it Monday morning.18:45
mandelhow long are u going to stay around, do you mind giving a go to my app in about 30 min (fighting with quickly package right now)18:45
CardinalFangmandel, I expect to go offline soon.  If you email me a link, then I'll look later.18:48
mandelCardinalFang: ok, thanks again18:49
CardinalFangmandel, de nada.18:50
rtgzhomeasvs, is the question about IP address still actual?18:53
* rtgz looks at irc logs and can't find them for today, 2009-11-2918:53
rtgzubuntulog, any ideas?18:54
GnuBeeHi!  I have a problem upgrading Ubuntu One.  The payment fails, even though I tried two different cards.19:32
GnuBeeYour Payment Failed19:57
GnuBeePayment Information19:57
GnuBee    * Payment: ERROR19:57
GnuBee#19:57
GnuBee# Order Id: xxxxxxxxxxxxxxxxxx19:57
GnuBeeOH .. now I managed to pay!19:59
rtgzGnuBee, I belive that you might not be able to get any info regarding your issue at the moment, since all developers seem to be away. You may have better luck on Monday. However, I advise you to create a  bug report ( https://bugs.launchpad.net/ubuntuone-servers/+filebug ) describing the problem in all details including any info you may get from your bank (in case transaction was declined by the bank itself).20:11
* rtgz thanks his ISP for breaking the PPP connection right when the final parenthesis was printed...20:12
rtgzHTTP Error 503 Service Temporarily Unavailable for files.one.ubuntu.com. Is it maintenance downtime or capacity problems?20:22
=== rtgz_ is now known as rtg
=== rtg is now known as rtgz
tchernoboghello, is the server experiencing some problems? I've got some important documents stored in Ubuntu One, but they don't get synced locally21:50
tchernobogadditionally, i'm getting a 503 error if I try to retrieve them via web interface21:50
tchernobogplease help, this may turn into a disaster :-)21:55
tchernobogi've to edit my thesis work before submitting it21:55
rtgzCardinalFang, ping22:07
homeasvshm, I think I'm seeing the same as tchernobog22:09
rtgzhomeasvs, the file sync seems to work fine atm, just updated a file via the client, but the web interface is working until one tries to download the files22:10
homeasvsrtgz, I'm having 503's when replicating couchdb stuff22:19
rtgzhomeasvs, just tested the server-client replication - works fine here.22:30
tchernobogstill getting a 503 error, and sync not working... anyone knows what's happening to Ubuntu servers?22:46
rtgztchernobog, are you using ubuntuone sync client or web interface only?22:49
rtgztchernobog, it looks like there are no developers in this channel at the moment, though.22:50
tchernobogrtgz: i'm trying both22:53
tchernobognone works22:53
rtgz_tchernobog, sorry, got disconnected, did not receive any reply here, so what are you using to connect to u1, is it a client or web interface only ?22:56
tchernobogboth22:59
tchernobognone of them works23:00
rtgz_tchernobog, strange, 'cause the client works here as far as I can tell. However this needs some investigation. Could you perform some diagnostic steps?23:01
tchernobogyes, please tell23:01
rtgz_tchernobog, first, quit the client via cloud/right click/quit23:01
rtgz_tchernobog, then remove the logs from previous runs, this will give us the clear state. the logs are in ~/.cache/ubuntuone/logs23:02
rtgz_tchernobog, ~/.cache/ubuntuone/log23:02
tchernobogdone23:02
rtgz_tchernobog, now try to start ubuntuone-client-applet from the terminal23:03
tchernobogyes23:03
tchernobogouch23:03
rtgz_tchernobog, if it says something, please copy-paste here23:04
tchernobogi will use a pastebin23:04
tchernobogso i don't spam here23:04
rtgz_tchernobog, okay23:04
tchernoboghttp://pastebin.com/d60ae70923:05
rtgz_tchernobog, o_O... okay, need to test some assumptions here, stay tuned23:06
tchernobogi'd be happy for it to work via web, too23:06
tchernobogi just need to download an .odt file :-|23:06
rtgz_tchernobog, okay, the good news is that auth server is working fine so this does not seem to be _that_ server-side issue.23:10
tchernobogyep, i last used the client to upload files on friday on this particular machine23:11
tchernobogit went fine23:11
rtgz_tchernobog, wait, this is something wrong with client-side couchdb23:11
tchernobogyes, i was just guessing that23:12
tchernobogi'd like to know what's bad with it23:12
tchernobogs/bad/wrong/g23:12
rtgz_tchernobog, the thing is that couchdb is not related to file sync at all, but it is now blocking it as well. let's debug this23:12
rtgz_tchernobog, open seahorse and navigate to the 'login' keyring23:13
tchernobogyes23:14
rtgz_tchernobog, do you see the entries "Desktop Couch user authentication" ?23:14
tchernobogyes, there are two23:14
rtgz_tchernobog, there may be several of them23:14
tchernobogone is 'oauth' and one is 'basic'23:16
tchernobogfor desktopcouch23:16
rtgz_tchernobog, okay, since we need a quick solution, try to remove the Desktop Couch user auth keys. They will be recreated when needed and desktopcouch will reinitialize your local installation.23:17
rtgz_rtgz_, the data will not be affected since desktopcouch will rewrite the configuration for the database only.23:17
tchernobogi deleted them23:18
tchernoboghowever trying to exit the applet and re-opening it shows the same error23:18
rtgz_tchernobog, then try to start the applet again. 401 means that local couch db is rejection your access as unauthorized, but this does not make sense to me at the moment since the only way to alter auth credentials is to remove them and create the invalid ones.23:19
tchernobogdoesn't get to that23:19
tchernobogi've got ACCEPT  all 127.0.0.1 in my fw rules, before anyone asks23:20
rtgz_tchernobog, okay, the firewall does not seem to be an issue, since this is HTTP auth error23:20
rtgz_tchernobog, okay, trying to restart the desktopcouch - /usr/lib/desktopcouch/desktopcouch-stop23:21
rtgz_tchernobog, then try to start it with /usr/lib/desktopcouch/desktopcouch-service in the terminal.23:21
tchernobogouch.23:22
tchernobogit crashes23:22
rtgz_tchernobog, who where when how?23:22
tchernobogcouchdb.client.PreconditionFailed: ('file_exists', 'The database could not be created, the file already exists.')23:22
tchernobogsorry, i mean:23:22
tchernobogthe service goes up23:22
tchernobogbut it gives me a traceback23:23
tchernobogand that error23:23
rtgz_tchernobog, is it a proper exception, can you pastebin it completely?23:23
rtgz_tchernobog, it looks waaay too wrong to me23:23
tchernobogi believe it is: http://pastebin.com/d5f604b9c23:23
kjollertchernobog: Sorry to interrupt, but the web interface does not 503 for me anymore (it did some minutes ago)23:24
tchernobogthanks kjoller, that could be my last hope :-D23:24
kjollerYou should still get the local couch fixed at some point.23:25
tchernobogkjoller: of course23:25
tchernobogbut for now my priority falls towards getting my BhD23:25
rtgz_kjoller, yes, thank you, 'cause I am too couchdb-fix-it-right-now at the moment :)23:26
tchernobogyay! got the file from the web23:26
tchernobogrtgz_, i can still debug a little if you want23:27
kjollerhurrah!23:27
tchernobogrtgz_: i'm trying having a look at http://localhost:59623/_utils/index.html23:28
tchernoboglooks pretty empty to me23:28
rtgz_tchernobog, does the futon work for you, do you see the management database?23:28
tchernobogthere's just a document under users23:28
tchernobog_design/_auth23:29
tchernobogi'm running the test suite, who knows23:29
tchernobogmaybe it's useful23:29
rtgz_tchernobog, do you see the 'management' database, this should be seen in the Overview page?23:30
tchernobogyes, but it's empty23:30
rtgz_tchernobog, okaaay, it is completely empty, right?..23:31
rtgz_tchernobog, then... remove it :)23:31
tchernobogjust a moment, it's still running the tests23:31
rtgz_tchernobog, check the number of documents, it MUST be 023:31
tchernobogsome fail23:31
tchernobogit is 023:31
rtgz_tchernobog, okay, then we don't lose much data23:31
tchernobogthe config test fails with: # Assertion failed: config.httpd.port == port23:32
tchernobogother tests failing are oauth and replication23:32
tchernobogi've deleted the management database23:33
rtgz_tchernobog, yes, this is ok, since the config lists port as 0, and couchdb is running on a random port, however I guess we would expect it to pass the built-in tests, though... oauth and replication - yes. no data for them so they cannot work23:33
tchernobogok23:33
rtgz_tchernobog, okay, now try to stop the database23:33
rtgz_and start it again23:33
tchernobogdone23:34
* rtgz_ thinks that it reminds him of windows-like troubleshooting...23:34
tchernobogi got the same error on the console; the management database was re-created and is empty23:34
rtgz_tchernobog, it should not spit any errors now, since it should be able to create that 'management' database23:34
rtgz_tchernobog, grrr23:34
tchernobogdon't growl at me, i ain't couchdb :-)23:35
rtgz_tchernobog, couchdb is not in this channel, unfortunately...23:35
rtgz_tchernobog, can you do "ps aux | grep couch" ?23:36
tchernobogjust a moment23:36
tchernobogi've restarted the applet23:36
tchernobogand it's syncing23:36
rtgz_tchernobog, O_O23:36
tchernobogperhaps, errors notwithstanding23:36
tchernobogit *was* a server-side issue23:37
rtgz_tchernobog, yep, but the server was the 'local' one which was giving the errors... hmmmmmmm23:37
tchernobogi'm not saying that my couchdb instance is in any way healthy...23:37
rtgz_tchernobog, can you check the management database?23:38
tchernobogbut maybe it works with some magical fallback23:38
tchernobogyes23:38
tchernobogit has now three documents23:38
rtgz_tchernobog, heh23:38
tchernobogafter the sync23:38
rtgz_tchernobog, this explains such behavior23:38
tchernobogis it?23:38
tchernobogi'm not getting it :-|23:38
rtgz_tchernobog, the management database was filled with data because the applet was able to write to it because we removed the couchdb user secret from keyring.23:39
rtgz_tchernobog, and you removed the management database and the service startup created new credentials23:40
tchernobogah23:40
rtgz_tchernobog, however this is a mess23:40
tchernobogthis may relate to a problem i got some time ago...23:40
tchernobogi was a paying subscriber of the beta23:40
rtgz_tchernobog, so now your couchdb is happily replicating23:40
tchernobogbut then i went back being a normal subscriber23:41
tchernobogdon't know what happened23:41
tchernobogthe month after it, i wasn't billed on my CC, so i believe it was ok23:42
rtgz_tchernobog, I am still a 2Gb free user, periodically testing the client side just for experience with python :)23:42
tchernobogi'm willing to pass to the paying subscription, because it's cheap and i love founding further development23:43
tchernobogbut i'm waiting to see it run without all these problems23:43
rtgz_tchernobog, will switch to the paid subscription once I find > 2Gb of files worth such kind of backup.23:44
tchernobogit's a couple of weeks i last nuked the ubuntuone directories in my home23:44
tchernobogto have it start working23:44
tchernobogi'd love to have the evo contacts thing working, too...23:44
tchernobogbut it says couchdb plays the ass, here23:45
rtgz_tchernobog, I've written a diagnostic script that contains check for the known problems so that it is not that frustrating. Will see what the developers will say about this tomorrow/later today.23:45
tchernobogass -> the animal, not the body part23:45
tchernobogwhoah, you're nice :-)23:45
tchernobogmy kudos23:45
rtgz_tchernobog, huh? How does it play that? Cause I got mine first working without much problem23:46
* rtgz_ tries to forget how he tried to break this afterwards, broke that and spent some evening fixing that...23:46
tchernobogsays cannot authenticate to the desktop couchdb instance23:46
tchernobognever worked, in these months23:46
rtgz_tchernobog, hm, this is embarassing (as firefox 3.5 says), do you want to fix it? (I promise, will not ask to delete your contacts database)23:47
tchernobogthat would be quite painful, indeed :-)23:48
tchernoboglet's try23:48
tchernobogi'm trying to see if evolution says something on the console23:48
tchernobogevolution pops up an error message saying that the addressbook doesn't exist23:49
tchernobognothing on the console23:49
rtgz_tchernobog, it may not say much, since the daemon is sending everything to... possibly nowhere. Try this: https://wiki.ubuntu.com/UbuntuOne/Bugs#Getting%20debug%20info23:49
rtgz_tchernobog, okay, this is familiar (about addressbook doesn't exists). Let's see what I can get with a connected data server...23:50
tchernoboghuh? now that i got evolution-data-server killed and restarted, it's not giving me the error23:51
tchernobognevertheless, it's not giving me any contact too23:51
tchernobogi've manually inserted a couple on the web23:51
rtgz_tchernobog, evolution data server should print something to the terminal or to the log file if you redirected it23:52
tchernobogmostly a bunch of (process:14079): Json-CRITICAL **: json_object_get_object_member: assertion `node != NULL' failed23:53
tchernoboglet me see the error log23:53
tchernoboghttp://pastebin.com/d5dc602a823:54
rtgz_tchernobog, do you see something starting from liboauth ..23:54
tchernoboghere it shows also the records retrieved from online23:54
tchernobogi mean, the three-four contacts I inputted via web interface23:55
tchernobogsign that it's trying to sync correctly23:55
rtgz_tchernobog, the contacts are already in your database, this is good23:55
rtgz_can you open the addressbook view in Evolution?23:55
tchernobogi'm already there23:56
tchernobogthey don't show up23:56
tchernobogi've also tried to copy a contact from evolution -> couchdb23:56
rtgz_'cause I don't see any assertions. You mean that you have CouchDB addressbook and it is empty23:56
rtgz_try to quit evolution and start it again, switch to Addressbook view again and note any error messages you might get23:57
tchernobogwtf? now they're here23:58
tchernobogthis doesn't make much sense23:58
rtgz_tchernobog, the copy might not work because the database is not 'connected'..23:58
rtgz_tchernobog, thanks for flying UbuntuOne airlines...23:58
tchernobogthis will have me scratching my head for a bit23:59
tchernobogif it's a syncing service23:59
tchernobogI shouldn't be required to kill e-d-s to see new data, right?23:59

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!