I am using hp laptop for a long time. I have faced the same issue with a printer that is the connection problem. A few days ago my friend told me to visit https://hpetechnicalsupportnumber.com/hp-customer-care-number/ So, I have visited for the same issue and my issue gets resolved quickly. Thanks to them. You can also visit for the proper solution.
-- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to cups in Ubuntu. https://bugs.launchpad.net/bugs/314106 Title: Printer not connected Status in cups package in Ubuntu: Confirmed Bug description: Using Intrepid on a AMD64 laptop, trying to get a stable connection to a Brother HL-5350N through a Linksys router. Below is a printer troubleshoot report. I do not know the command line. When I get the message Printer May Not Be Connected, I've deleted the printer, and reinstalled. Then I can print for a while until the next time I loose the printer connection. Thank you, Doug ****************************** Page 1 (Scheduler not running?): {'cups_connection_failure': False} Page 2 (Choose printer): {'cups_dest': <cups.Dest HL-5250DN-series (default)>, 'cups_instance': None, 'cups_queue': 'HL-5250DN-series', 'cups_queue_listed': True} Page 3 (Check printer sanity): {'cups_device_uri_scheme': u'socket', 'cups_printer_dict': {'device-uri': u'socket://192.168.1.100:9100', 'printer-info': u'Brother5250DN', 'printer-is-shared': True, 'printer-location': u'192.168.1.100', 'printer-make-and-model': u'Brother HL-5250DN BR-Script3', 'printer-state': 4, 'printer-state-message': u"recoverable: Network host '192.168.1.100' is busy; will retry in 30 seconds...", 'printer-state-reasons': [u'connecting-to-device'], 'printer-type': 176212, 'printer-uri-supported': u'ipp://localhost:631/printers/HL-5250DN-series'}, 'cups_printer_remote': False, 'is_cups_class': False} Page 4 (Check PPD sanity): {'cups_printer_ppd_defaults': {u'General': {u'BRLanguageLevel': u'L3', u'BRMediaType': u'Plain', u'CAPT': u'Fine', u'Duplex': u'DuplexNoTumble', u'InputSlot': u'AutoSelect', u'ManualFeed': u'False', u'PageRegion': u'Letter', u'PageSize': u'Letter', u'ScreenLock': u'True', u'Sleep': u'PrinterDefault', u'TonerSaveMode': u'Off'}, u'InstallableOptions': {u'OptionTrays': u'1Trays'}}, 'cups_printer_ppd_valid': True, 'missing_pkgs_and_exes': ([], [])} Page 5 (Local or remote?): {'printer_is_remote': False} Page 6 (Printer state reasons): {'printer-state-message': u"recoverable: Network host '192.168.1.100' is busy; will retry in 30 seconds...", 'printer-state-reasons': [u'connecting-to-device']} Page 7 (Error log checkpoint): {'cups_server_settings': {'DefaultAuthType': 'Basic', 'MaxLogSize': '2000000', 'SystemGroup': 'lpadmin', '_debug_logging': '1', '_remote_admin': '0', '_remote_any': '0', '_remote_printers': '0', '_share_printers': '0', '_user_cancel_any': '0'}, 'error_log_checkpoint': 199488} Page 8 (Print test page): {'test_page_attempted': True, 'test_page_job_id': [551], 'test_page_job_status': [(False, 546, 'HL-5250DN-series', 'Crosby\xc2\xae G209A 3.30t Alloy Screw Pin Shackle 1/2"', 'Processing', None), (False, 547, 'HL-5250DN-series', 'Crosby\xc2\xae G209A 3.30t Alloy Screw Pin Shackle 1/2"', 'Pending', None), (False, 548, 'HL-5250DN-series', 'How to Calculate How Many Calories You Need to Eat to Lose Weight - wikiHow', 'Pending', None), (False, 549, 'HL-5250DN-series', 'Watermaker', 'Pending', None), (True, 550, 'HL-5250DN-series', 'Order receipt from Genuinedealz.com ($240.10)', 'Pending', {'attributes-charset': u'utf-8', 'attributes-natural-language': u'en-us', 'copies': 1, 'document-format': u'application/postscript', 'finishings': 3, 'job-hold-until': u'no-hold', 'job-id': 550, 'job-k-octets': 86, 'job-media-sheets-completed': 0, 'job-more-info': u'ipp://localhost:631/jobs/550', 'job-name': u'Order receipt from Genuinedealz.com ($240.10)', 'job-originating-host-name': u'localhost', 'job-originating-user-name': u'doug', 'job-printer-up-time': 1231171508, 'job-printer-uri': u'ipp://S.V.-Drakus:631/printers/HL-5250DN-series', 'job-priority': 50, 'job-sheets': [u'none', u'none'], 'job-state': 3, 'job-state-reasons': u'none', 'job-uri': u'ipp://localhost:631/jobs/550', 'job-uuid': u'urn:uuid:3676255e-f9fd-3f0d-7af0-9f4bd4385b72', 'media': u'Letter', 'number-up': 1, 'printer-uri': u'ipp://localhost/printers/HL-5250DN-series', 'sides': u'two-sided-long-edge', 'time-at-completed': None, 'time-at-creation': 1231143785, 'time-at-processing': None}), (True, 551, 'HL-5250DN-series', 'Test Page', 'Pending', {'attributes-charset': u'utf-8', 'attributes-natural-language': u'en-us', 'document-format': u'application/postscript', 'job-hold-until': u'no-hold', 'job-id': 551, 'job-k-octets': 17, 'job-media-sheets-completed': 0, 'job-more-info': u'ipp://localhost:631/jobs/551', 'job-name': u'Test Page', 'job-originating-host-name': u'localhost', 'job-originating-user-name': u'doug', 'job-printer-up-time': 1231171508, 'job-printer-uri': u'ipp://S.V.-Drakus:631/printers/HL-5250DN-series', 'job-priority': 50, 'job-sheets': [u'none', u'none'], 'job-state': 3, 'job-state-reasons': u'none', 'job-uri': u'ipp://localhost:631/jobs/551', 'job-uuid': u'urn:uuid:e72bf06d-54f0-3a6e-6c1e-da3bf33a2818', 'printer-uri': u'ipp://localhost/printers/HL-5250DN-series', 'time-at-completed': None, 'time-at-creation': 1231171464, 'time-at-processing': None})], 'test_page_successful': False} Page 9 (Error log fetch): {'error_log': ['D [05/Jan/2009:11:03:45 -0500] cupsdCloseClient: 14', 'D [05/Jan/2009:11:03:45 -0500] cupsdAcceptClient: 13 from localhost (Domain)', 'D [05/Jan/2009:11:03:45 -0500] cupsdReadClient: 13 POST / HTTP/1.1', 'D [05/Jan/2009:11:03:45 -0500] cupsdAuthorize: No authentication data provided.', 'D [05/Jan/2009:11:03:45 -0500] Get-Jobs ipp://localhost/jobs/', 'D [05/Jan/2009:11:03:45 -0500] cupsdProcessIPPRequest: 13 status_code=0 (successful-ok)', 'D [05/Jan/2009:11:03:45 -0500] cupsdCloseClient: 13', 'D [05/Jan/2009:11:03:45 -0500] cupsdAcceptClient: 13 from localhost (Domain)', 'D [05/Jan/2009:11:03:45 -0500] cupsdReadClient: 13 POST / HTTP/1.1', 'D [05/Jan/2009:11:03:45 -0500] cupsdAuthorize: No authentication data provided.', 'D [05/Jan/2009:11:03:45 -0500] Create-Printer-Subscription /', 'D [05/Jan/2009:11:03:45 -0500] cupsdCreateSubscription(con=0x7fb39ddc2150(13), uri="/")', 'D [05/Jan/2009:11:03:45 -0500] pullmethod="ippget"', 'D [05/Jan/2009:11:03:45 -0500] notify-lease-duration=86400', 'D [05/Jan/2009:11:03:45 -0500] notify-time-interval=0', 'D [05/Jan/2009:11:03:45 -0500] cupsdAddSubscription(mask=17800, dest=(nil)(), job=(nil)(0), uri="(null)")', 'D [05/Jan/2009:11:03:45 -0500] Added subscription 40 for server', 'I [05/Jan/2009:11:03:45 -0500] Saving subscriptions.conf...', 'D [05/Jan/2009:11:03:45 -0500] cupsdProcessIPPRequest: 13 status_code=0 (successful-ok)', 'D [05/Jan/2009:11:03:45 -0500] cupsdCloseClient: 13', 'D [05/Jan/2009:11:03:46 -0500] cupsdAcceptClient: 13 from localhost (Domain)', 'D [05/Jan/2009:11:03:46 -0500] cupsdReadClient: 13 POST / HTTP/1.1', 'D [05/Jan/2009:11:03:46 -0500] cupsdAuthorize: No authentication data provided.', 'D [05/Jan/2009:11:03:46 -0500] Get-Notifications /', 'D [05/Jan/2009:11:03:46 -0500] cupsdIsAuthorized: requesting-user-name="doug"', 'D [05/Jan/2009:11:03:46 -0500] cupsdProcessIPPRequest: 13 status_code=0 (successful-ok)', 'D [05/Jan/2009:11:03:46 -0500] cupsdCloseClient: 13', 'D [05/Jan/2009:11:03:58 -0500] Report: clients=3', 'D [05/Jan/2009:11:03:58 -0500] Report: jobs=15', 'D [05/Jan/2009:11:03:58 -0500] Report: jobs-active=5', 'D [05/Jan/2009:11:03:58 -0500] Report: printers=1', 'D [05/Jan/2009:11:03:58 -0500] Report: printers-implicit=0', 'D [05/Jan/2009:11:03:58 -0500] Report: stringpool-string-count=829', 'D [05/Jan/2009:11:03:58 -0500] Report: stringpool-alloc-bytes=11840', 'D [05/Jan/2009:11:03:58 -0500] Report: stringpool-total-bytes=18264', "W [05/Jan/2009:11:04:04 -0500] [Job 546] recoverable: Network host '192.168.1.100' is busy; will retry in 30 seconds...", 'I [05/Jan/2009:11:04:04 -0500] Saving subscriptions.conf...', 'D [05/Jan/2009:11:04:04 -0500] cupsdAcceptClient: 13 from localhost (Domain)', 'D [05/Jan/2009:11:04:04 -0500] cupsdReadClient: 13 POST / HTTP/1.1', 'D [05/Jan/2009:11:04:04 -0500] cupsdAuthorize: No authentication data provided.', 'D [05/Jan/2009:11:04:04 -0500] Get-Notifications /', 'D [05/Jan/2009:11:04:04 -0500] cupsdIsAuthorized: requesting-user-name="doug"', 'D [05/Jan/2009:11:04:04 -0500] cupsdProcessIPPRequest: 13 status_code=0 (successful-ok)', 'D [05/Jan/2009:11:04:04 -0500] cupsdReadClient: 10 POST / HTTP/1.1', 'D [05/Jan/2009:11:04:04 -0500] cupsdAuthorize: No authentication data provided.', 'D [05/Jan/2009:11:04:04 -0500] CUPS-Get-Printers', 'D [05/Jan/2009:11:04:04 -0500] cupsdProcessIPPRequest: 10 status_code=0 (successful-ok)', 'D [05/Jan/2009:11:04:04 -0500] cupsdReadClient: 10 POST / HTTP/1.1', 'D [05/Jan/2009:11:04:04 -0500] cupsdAuthorize: No authentication data provided.', 'D [05/Jan/2009:11:04:04 -0500] CUPS-Get-Classes', 'D [05/Jan/2009:11:04:04 -0500] cupsdProcessIPPRequest: 10 status_code=0 (successful-ok)', 'D [05/Jan/2009:11:04:04 -0500] cupsdReadClient: 10 POST / HTTP/1.1', 'D [05/Jan/2009:11:04:04 -0500] cupsdAuthorize: No authentication data provided.', 'D [05/Jan/2009:11:04:04 -0500] CUPS-Get-Default', 'D [05/Jan/2009:11:04:04 -0500] cupsdProcessIPPRequest: 10 status_code=0 (successful-ok)', 'D [05/Jan/2009:11:04:04 -0500] cupsdAcceptClient: 14 from localhost (Domain)', 'D [05/Jan/2009:11:04:04 -0500] cupsdReadClient: 14 POST / HTTP/1.1', 'D [05/Jan/2009:11:04:04 -0500] cupsdAuthorize: No authentication data provided.', 'D [05/Jan/2009:11:04:04 -0500] Get-Notifications /', 'D [05/Jan/2009:11:04:04 -0500] cupsdIsAuthorized: requesting-user-name="doug"', 'D [05/Jan/2009:11:04:04 -0500] cupsdProcessIPPRequest: 14 status_code=0 (successful-ok)', 'D [05/Jan/2009:11:04:04 -0500] cupsdCloseClient: 14', 'D [05/Jan/2009:11:04:04 -0500] cupsdCloseClient: 13', 'D [05/Jan/2009:11:04:04 -0500] cupsdAcceptClient: 13 from localhost (Domain)', 'D [05/Jan/2009:11:04:04 -0500] cupsdReadClient: 13 POST / HTTP/1.1', 'D [05/Jan/2009:11:04:04 -0500] cupsdAuthorize: No authentication data provided.', 'D [05/Jan/2009:11:04:04 -0500] Get-Notifications /', 'D [05/Jan/2009:11:04:04 -0500] cupsdIsAuthorized: requesting-user-name="doug"', 'D [05/Jan/2009:11:04:04 -0500] cupsdProcessIPPRequest: 13 status_code=0 (successful-ok)', 'D [05/Jan/2009:11:04:04 -0500] cupsdCloseClient: 13', 'D [05/Jan/2009:11:04:24 -0500] cupsdAcceptClient: 13 from localhost (Domain)', 'D [05/Jan/2009:11:04:24 -0500] cupsdReadClient: 13 POST /printers/HL-5250DN-series HTTP/1.1', 'D [05/Jan/2009:11:04:24 -0500] cupsdAuthorize: No authentication data provided.', 'D [05/Jan/2009:11:04:24 -0500] Print-Job ipp://localhost/printers/HL-5250DN-series', 'D [05/Jan/2009:11:04:24 -0500] add_job: requesting-user-name="doug"', 'D [05/Jan/2009:11:04:24 -0500] Adding default job-sheets values "none,none"...', 'I [05/Jan/2009:11:04:24 -0500] [Job 551] Adding start banner page "none".', 'I [05/Jan/2009:11:04:24 -0500] Saving subscriptions.conf...', 'I [05/Jan/2009:11:04:24 -0500] [Job 551] Adding end banner page "none".', 'I [05/Jan/2009:11:04:24 -0500] [Job 551] File of type application/postscript queued by "doug".', 'D [05/Jan/2009:11:04:24 -0500] [Job 551] hold_until=0', 'I [05/Jan/2009:11:04:24 -0500] [Job 551] Queued on "HL-5250DN-series" by "doug".', 'D [05/Jan/2009:11:04:24 -0500] cupsdProcessIPPRequest: 13 status_code=0 (successful-ok)', 'D [05/Jan/2009:11:04:24 -0500] cupsdCloseClient: 13', 'D [05/Jan/2009:11:04:24 -0500] cupsdAcceptClient: 13 from localhost (Domain)', 'D [05/Jan/2009:11:04:24 -0500] cupsdReadClient: 13 POST / HTTP/1.1', 'D [05/Jan/2009:11:04:24 -0500] cupsdAuthorize: No authentication data provided.', 'D [05/Jan/2009:11:04:24 -0500] Get-Notifications /', 'D [05/Jan/2009:11:04:24 -0500] cupsdIsAuthorized: requesting-user-name="doug"', 'D [05/Jan/2009:11:04:24 -0500] cupsdProcessIPPRequest: 13 status_code=0 (successful-ok)', 'D [05/Jan/2009:11:04:24 -0500] cupsdReadClient: 13 POST / HTTP/1.1', 'D [05/Jan/2009:11:04:24 -0500] cupsdAuthorize: No authentication data provided.', 'D [05/Jan/2009:11:04:24 -0500] Get-Job-Attributes ipp://localhost/jobs/551', 'D [05/Jan/2009:11:04:24 -0500] cupsdProcessIPPRequest: 13 status_code=0 (successful-ok)', 'D [05/Jan/2009:11:04:24 -0500] cupsdAcceptClient: 14 from localhost (Domain)', 'D [05/Jan/2009:11:04:24 -0500] cupsdReadClient: 14 POST / HTTP/1.1', 'D [05/Jan/2009:11:04:24 -0500] cupsdAuthorize: No authentication data provided.', 'D [05/Jan/2009:11:04:24 -0500] Get-Notifications /', 'D [05/Jan/2009:11:04:24 -0500] cupsdIsAuthorized: requesting-user-name="doug"', 'D [05/Jan/2009:11:04:24 -0500] cupsdProcessIPPRequest: 14 status_code=0 (successful-ok)', 'D [05/Jan/2009:11:04:24 -0500] cupsdCloseClient: 14', 'D [05/Jan/2009:11:04:24 -0500] cupsdAcceptClient: 14 from localhost (Domain)', 'D [05/Jan/2009:11:04:24 -0500] cupsdReadClient: 14 POST / HTTP/1.1', 'D [05/Jan/2009:11:04:24 -0500] cupsdAuthorize: No authentication data provided.', 'D [05/Jan/2009:11:04:24 -0500] Get-Notifications /', 'D [05/Jan/2009:11:04:24 -0500] cupsdIsAuthorized: requesting-user-name="doug"', 'D [05/Jan/2009:11:04:24 -0500] cupsdProcessIPPRequest: 14 status_code=0 (successful-ok)', 'D [05/Jan/2009:11:04:24 -0500] cupsdCloseClient: 14', 'D [05/Jan/2009:11:04:24 -0500] cupsdCloseClient: 13', "W [05/Jan/2009:11:04:37 -0500] [Job 546] recoverable: Network host '192.168.1.100' is busy; will retry in 30 seconds...", 'I [05/Jan/2009:11:04:37 -0500] Saving subscriptions.conf...', 'D [05/Jan/2009:11:04:37 -0500] cupsdAcceptClient: 13 from localhost (Domain)', 'D [05/Jan/2009:11:04:37 -0500] cupsdReadClient: 13 POST / HTTP/1.1', 'D [05/Jan/2009:11:04:37 -0500] cupsdAuthorize: No authentication data provided.', 'D [05/Jan/2009:11:04:37 -0500] Get-Notifications /', 'D [05/Jan/2009:11:04:37 -0500] cupsdIsAuthorized: requesting-user-name="doug"', 'D [05/Jan/2009:11:04:37 -0500] cupsdProcessIPPRequest: 13 status_code=0 (successful-ok)', 'D [05/Jan/2009:11:04:37 -0500] cupsdCloseClient: 13', 'D [05/Jan/2009:11:04:37 -0500] cupsdAcceptClient: 13 from localhost (Domain)', 'D [05/Jan/2009:11:04:37 -0500] cupsdReadClient: 13 POST / HTTP/1.1', 'D [05/Jan/2009:11:04:37 -0500] cupsdAuthorize: No authentication data provided.', 'D [05/Jan/2009:11:04:37 -0500] Get-Notifications /', 'D [05/Jan/2009:11:04:37 -0500] cupsdIsAuthorized: requesting-user-name="doug"', 'D [05/Jan/2009:11:04:37 -0500] cupsdProcessIPPRequest: 13 status_code=0 (successful-ok)', 'D [05/Jan/2009:11:04:37 -0500] cupsdReadClient: 10 POST / HTTP/1.1', 'D [05/Jan/2009:11:04:37 -0500] cupsdAuthorize: No authentication data provided.', 'D [05/Jan/2009:11:04:37 -0500] CUPS-Get-Printers', 'D [05/Jan/2009:11:04:37 -0500] cupsdProcessIPPRequest: 10 status_code=0 (successful-ok)', 'D [05/Jan/2009:11:04:37 -0500] cupsdReadClient: 10 POST / HTTP/1.1', 'D [05/Jan/2009:11:04:37 -0500] cupsdAuthorize: No authentication data provided.', 'D [05/Jan/2009:11:04:37 -0500] CUPS-Get-Classes', 'D [05/Jan/2009:11:04:37 -0500] cupsdProcessIPPRequest: 10 status_code=0 (successful-ok)', 'D [05/Jan/2009:11:04:37 -0500] cupsdReadClient: 10 POST / HTTP/1.1', 'D [05/Jan/2009:11:04:37 -0500] cupsdAuthorize: No authentication data provided.', 'D [05/Jan/2009:11:04:37 -0500] CUPS-Get-Default', 'D [05/Jan/2009:11:04:37 -0500] cupsdProcessIPPRequest: 10 status_code=0 (successful-ok)', 'D [05/Jan/2009:11:04:37 -0500] cupsdCloseClient: 13', 'D [05/Jan/2009:11:04:37 -0500] cupsdAcceptClient: 13 from localhost (Domain)', 'D [05/Jan/2009:11:04:37 -0500] cupsdReadClient: 13 POST / HTTP/1.1', 'D [05/Jan/2009:11:04:37 -0500] cupsdAuthorize: No authentication data provided.', 'D [05/Jan/2009:11:04:37 -0500] Get-Notifications /', 'D [05/Jan/2009:11:04:37 -0500] cupsdIsAuthorized: requesting-user-name="doug"', 'D [05/Jan/2009:11:04:37 -0500] cupsdProcessIPPRequest: 13 status_code=0 (successful-ok)', 'D [05/Jan/2009:11:04:37 -0500] cupsdCloseClient: 13', 'D [05/Jan/2009:11:05:00 -0500] Report: clients=3', 'D [05/Jan/2009:11:05:00 -0500] Report: jobs=16', 'D [05/Jan/2009:11:05:00 -0500] Report: jobs-active=6', 'D [05/Jan/2009:11:05:00 -0500] Report: printers=1', 'D [05/Jan/2009:11:05:00 -0500] Report: printers-implicit=0', 'D [05/Jan/2009:11:05:00 -0500] Report: stringpool-string-count=992', 'D [05/Jan/2009:11:05:00 -0500] Report: stringpool-alloc-bytes=11992', 'D [05/Jan/2009:11:05:00 -0500] Report: stringpool-total-bytes=21832', 'D [05/Jan/2009:11:05:08 -0500] cupsdAcceptClient: 13 from localhost (Domain)', 'D [05/Jan/2009:11:05:08 -0500] cupsdReadClient: 13 POST / HTTP/1.1', 'D [05/Jan/2009:11:05:08 -0500] cupsdAuthorize: No authentication data provided.', 'D [05/Jan/2009:11:05:08 -0500] Get-Job-Attributes ipp://localhost/jobs/550', 'D [05/Jan/2009:11:05:08 -0500] cupsdProcessIPPRequest: 13 status_code=0 (successful-ok)', 'D [05/Jan/2009:11:05:08 -0500] cupsdReadClient: 13 POST / HTTP/1.1', 'D [05/Jan/2009:11:05:08 -0500] cupsdAuthorize: No authentication data provided.', 'D [05/Jan/2009:11:05:08 -0500] Get-Job-Attributes ipp://localhost/jobs/551', 'D [05/Jan/2009:11:05:08 -0500] cupsdProcessIPPRequest: 13 status_code=0 (successful-ok)', 'D [05/Jan/2009:11:05:08 -0500] cupsdCloseClient: 13', 'D [05/Jan/2009:11:05:08 -0500] cupsdAcceptClient: 13 from localhost (Domain)', 'D [05/Jan/2009:11:05:08 -0500] cupsdReadClient: 13 POST / HTTP/1.1', 'D [05/Jan/2009:11:05:08 -0500] cupsdAuthorize: No authentication data provided.', 'D [05/Jan/2009:11:05:08 -0500] Cancel-Subscription /', 'D [05/Jan/2009:11:05:08 -0500] cupsdIsAuthorized: requesting-user-name="doug"', 'I [05/Jan/2009:11:05:08 -0500] Saving subscriptions.conf...', 'D [05/Jan/2009:11:05:08 -0500] cupsdProcessIPPRequest: 13 status_code=0 (successful-ok)', 'D [05/Jan/2009:11:05:08 -0500] cupsdCloseClient: 13', 'D [05/Jan/2009:11:05:08 -0500] cupsdAcceptClient: 13 from localhost (Domain)', 'D [05/Jan/2009:11:05:08 -0500] cupsdCloseClient: 11', 'D [05/Jan/2009:11:05:08 -0500] cupsdReadClient: 13 GET /admin/log/error_log HTTP/1.1', 'D [05/Jan/2009:11:05:08 -0500] cupsdAuthorize: No authentication data provided.']} To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cups/+bug/314106/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp