[{"data":1,"prerenderedAt":1510},["ShallowReactive",2],{"kb:\u002Fnetworks\u002Fwifi-slow-one-floor":3,"kb-listed":248},{"id":4,"title":5,"body":6,"category":233,"cover":234,"description":235,"draft":236,"extension":237,"featured":238,"meta":239,"navigation":238,"noindex":236,"path":240,"scheduled":234,"seo":241,"stem":242,"tags":243,"updated":246,"__hash__":247},"kb\u002Fnetworks\u002Fwifi-slow-one-floor.md","Why is my Wi-Fi slow on one floor only?",{"type":7,"value":8,"toc":225},"minimark",[9,18,23,26,94,101,105,108,138,153,156,167,172,175,203,214,218,221],[10,11,12,13,17],"p",{},"If everything works fine downstairs but the upstairs office is a coin flip, you almost certainly have a ",[14,15,16],"strong",{},"coverage"," problem, not a speed one. Here's the 5-minute diagnostic.",[19,20,22],"h2",{"id":21},"step-1-measure-where-its-bad","Step 1 — measure where it's bad",[10,24,25],{},"Stand where it's slow with your phone or laptop. Open a speed test. Note three numbers:",[27,28,29,48],"table",{},[30,31,32],"thead",{},[33,34,35,39,42,45],"tr",{},[36,37,38],"th",{},"Metric",[36,40,41],{},"Good",[36,43,44],{},"Borderline",[36,46,47],{},"Bad",[49,50,51,66,80],"tbody",{},[33,52,53,57,60,63],{},[54,55,56],"td",{},"Download",[54,58,59],{},"> 50 Mbps",[54,61,62],{},"10–50 Mbps",[54,64,65],{},"\u003C 10 Mbps",[33,67,68,71,74,77],{},[54,69,70],{},"Upload",[54,72,73],{},"> 10 Mbps",[54,75,76],{},"3–10 Mbps",[54,78,79],{},"\u003C 3 Mbps",[33,81,82,85,88,91],{},[54,83,84],{},"Ping to 1.1.1.1",[54,86,87],{},"\u003C 20 ms",[54,89,90],{},"20–60 ms",[54,92,93],{},"> 60 ms",[10,95,96,97,100],{},"Now walk closer to the access point (AP). Repeat. If the numbers jump dramatically as you approach, ",[14,98,99],{},"it's coverage",".",[19,102,104],{"id":103},"step-2-check-signal-strength","Step 2 — check signal strength",[10,106,107],{},"On macOS:",[109,110,115],"pre",{"className":111,"code":112,"language":113,"meta":114,"style":114},"language-bash shiki shiki-themes github-light github-dark","# Hold ⌥ and click the Wi-Fi icon, or run:\n\u002FSystem\u002FLibrary\u002FPrivateFrameworks\u002FApple80211.framework\u002FVersions\u002FA\u002FResources\u002Fairport -I\n","bash","",[116,117,118,127],"code",{"__ignoreMap":114},[119,120,123],"span",{"class":121,"line":122},"line",1,[119,124,126],{"class":125},"sJ8bj","# Hold ⌥ and click the Wi-Fi icon, or run:\n",[119,128,130,134],{"class":121,"line":129},2,[119,131,133],{"class":132},"sScJk","\u002FSystem\u002FLibrary\u002FPrivateFrameworks\u002FApple80211.framework\u002FVersions\u002FA\u002FResources\u002Fairport",[119,135,137],{"class":136},"sj4cs"," -I\n",[10,139,140,141,144,145,148,149,152],{},"Look at the ",[116,142,143],{},"agrCtlRSSI"," value. Anything ",[14,146,147],{},"below -70 dBm"," is the source of your trouble. ",[14,150,151],{},"-65 to -55 dBm"," is healthy.",[10,154,155],{},"On Windows:",[109,157,161],{"className":158,"code":159,"language":160,"meta":114,"style":114},"language-powershell shiki shiki-themes github-light github-dark","netsh wlan show interfaces | findstr Signal\n","powershell",[116,162,163],{"__ignoreMap":114},[119,164,165],{"class":121,"line":122},[119,166,159],{},[168,169,171],"h3",{"id":170},"step-3-fix-itt","Step 3 — fix itt",[10,173,174],{},"In order of effort:",[176,177,178,185,191,197],"ol",{},[179,180,181,184],"li",{},[14,182,183],{},"Move the AP"," to a more central location, away from the metal filing cabinet you put it next to. (We do this on a quarter of customer site visits.)",[179,186,187,190],{},[14,188,189],{},"Add a wired AP"," upstairs. Best fix; cleanest performance. Needs an Ethernet run and an AP — your account manager can scope this.",[179,192,193,196],{},[14,194,195],{},"Powerline + AP"," — Ethernet over the mains wiring. Works in modern installations; flaky in older buildings with metal junction boxes.",[179,198,199,202],{},[14,200,201],{},"Mesh"," — last resort. Cheap and visible-looking, but throughput halves at every \"hop\". Better than nothing for a single dead spot.",[204,205,206],"warning",{},[10,207,208,209,213],{},"Avoid Wi-Fi repeaters \u002F extenders. They double your channel usage and ",[210,211,212],"em",{},"reduce"," total throughput. If a sales person at PC World is pushing one, walk away.",[19,215,217],{"id":216},"when-to-call-us","When to call us",[10,219,220],{},"If the dBm reading is fine but the speed is still bad — that's not coverage, that's interference, channel congestion or a backhaul issue. Open a ticket and we'll come and do a proper survey.",[222,223,224],"style",{},"html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}",{"title":114,"searchDepth":226,"depth":226,"links":227},3,[228,229,232],{"id":21,"depth":129,"text":22},{"id":103,"depth":129,"text":104,"children":230},[231],{"id":170,"depth":226,"text":171},{"id":216,"depth":129,"text":217},"networks",null,"Nine times out of ten it's coverage, not the broadband. Here's how to confirm and fix it.",false,"md",true,{},"\u002Fnetworks\u002Fwifi-slow-one-floor",{"title":5,"description":235},"networks\u002Fwifi-slow-one-floor",[244,245,16],"wifi","troubleshooting","2026-05-01","i074cMqc8mFJAxpL-yBTXDwpM0FE-eFSCYyt_vmoZdw",[249,477,663,881,1007,1148],{"id":250,"title":251,"body":252,"category":465,"cover":234,"description":466,"draft":236,"extension":237,"featured":236,"meta":467,"navigation":238,"noindex":236,"path":468,"scheduled":234,"seo":469,"stem":470,"tags":471,"updated":475,"__hash__":476},"kb\u002Fbroadband\u002Ffttc-vs-fttp.md","FTTC vs FTTP — which should you have?",{"type":7,"value":253,"toc":459},[254,265,315,319,349,353,364,368,381,391,395,456],[10,255,256,257,260,261,264],{},"The headline: ",[14,258,259],{},"FTTP"," is fibre all the way to your office. ",[14,262,263],{},"FTTC"," is fibre to the green cabinet on the corner, then copper from there to you. The longer the copper run, the slower it gets.",[266,267,271,272,271,298],"ul",{"className":268,"style":270},[269],"link-cards","grid-template-columns: 1fr 1fr; margin: 22px 0;","\n  ",[179,273,274,275,271],{},"\n    ",[276,277,281,282,281,288,281,293,274],"a",{"className":278,"href":280},[279],"link-card","#","\n      ",[283,284,287],"div",{"className":285},[286],"lc-eyebrow","Cheaper · widely available",[283,289,292],{"className":290},[291],"lc-title","FTTC — up to ~80 \u002F 20 Mbps",[283,294,297],{"className":295},[296],"lc-meta","Realistically half that on lines > 10 years old. Fine for email + Teams.",[179,299,274,300,271],{},[276,301,281,303,281,307,281,311,274],{"className":302,"href":280},[279],[283,304,306],{"className":305},[286],"Fastest · symmetric",[283,308,310],{"className":309},[291],"FTTP — up to 1,000 Mbps symmetrical",[283,312,314],{"className":313},[296],"No copper → near-zero packet loss, much better latency. ~20% more.",[19,316,318],{"id":317},"when-fttp-is-worth-the-upgrade","When FTTP is worth the upgrade",[266,320,321,328,335,342],{},[179,322,323,324,327],{},"You make a lot of ",[14,325,326],{},"video calls"," (uploads matter — FTTC's upload is the bottleneck).",[179,329,330,331,334],{},"You're a ",[14,332,333],{},"hybrid office"," and people back up to cloud during the day.",[179,336,337,338,341],{},"You run any kind of ",[14,339,340],{},"on-premise server"," that needs reliable inbound traffic.",[179,343,344,345,348],{},"You're more than ",[14,346,347],{},"400 m"," from the green cabinet (FTTC drops off a cliff past that).",[19,350,352],{"id":351},"when-to-stick-with-fttc","When to stick with FTTC",[266,354,355,358,361],{},[179,356,357],{},"Fewer than 10 staff, mostly browsing email and the web.",[179,359,360],{},"No site-to-site VPN.",[179,362,363],{},"Already paying for a backup 4G\u002F5G line — FTTP gives less margin to that.",[19,365,367],{"id":366},"how-to-check-whats-available","How to check what's available",[10,369,370,371,376,377,380],{},"Run a check at ",[276,372,373],{"href":373,"rel":374},"https:\u002F\u002Fwww.openreach.com\u002Ffibre-checker",[375],"nofollow"," with your postcode and number. If FTTP shows as available, we can typically have it live in ",[14,378,379],{},"2–4 weeks"," from order.",[382,383,384],"tip",{},[10,385,386,387,390],{},"If FTTP isn't available today, ask Openreach when the ",[14,388,389],{},"commercial deployment"," for your postcode is scheduled. The Stop Sell on copper has already started in some areas — you may be forced to FTTP within the year.",[19,392,394],{"id":393},"what-it-costs-rough","What it costs (rough)",[27,396,397,410],{},[30,398,399],{},[33,400,401,404,407],{},[36,402,403],{},"Tier",[36,405,406],{},"Download \u002F upload",[36,408,409],{},"Monthly (ex VAT)",[49,411,412,423,434,445],{},[33,413,414,417,420],{},[54,415,416],{},"FTTC 80\u002F20",[54,418,419],{},"50–70 \u002F 15–18 Mbps",[54,421,422],{},"~£40",[33,424,425,428,431],{},[54,426,427],{},"FTTP 160\u002F30",[54,429,430],{},"160 \u002F 30 Mbps",[54,432,433],{},"~£55",[33,435,436,439,442],{},[54,437,438],{},"FTTP 500\u002F75",[54,440,441],{},"500 \u002F 75 Mbps",[54,443,444],{},"~£80",[33,446,447,450,453],{},[54,448,449],{},"FTTP 1000\u002F115",[54,451,452],{},"950 \u002F 110 Mbps",[54,454,455],{},"~£120",[10,457,458],{},"Talk to your account manager before ordering — we can usually get better than retail through the wholesale agreements.",{"title":114,"searchDepth":226,"depth":226,"links":460},[461,462,463,464],{"id":317,"depth":129,"text":318},{"id":351,"depth":129,"text":352},{"id":366,"depth":129,"text":367},{"id":393,"depth":129,"text":394},"broadband","Plain English: the differences, the realistic speeds, and when an upgrade is worth the disruption.",{},"\u002Fbroadband\u002Ffttc-vs-fttp",{"title":251,"description":466},"broadband\u002Ffttc-vs-fttp",[472,473,465,474],"fttp","fttc","upgrades","2026-03-15","yHE0h0k5BMgJl_Xfp5NlOzhAPQv0SId04L-D4A9qA5A",{"id":478,"title":479,"body":480,"category":651,"cover":234,"description":652,"draft":236,"extension":237,"featured":236,"meta":653,"navigation":238,"noindex":236,"path":654,"scheduled":234,"seo":655,"stem":656,"tags":657,"updated":661,"__hash__":662},"kb\u002Fcloud\u002Fbackup-onedrive-properly.md","Back up your OneDrive properly (no, sync is not backup)",{"type":7,"value":481,"toc":646},[482,493,497,581,585,592,612,615,624,628],[10,483,484,485,488,489,492],{},"People assume \"it's in OneDrive, it's backed up.\" Mostly wrong. ",[14,486,487],{},"Sync is replication, not backup"," — if a file is corrupted, ransomware-encrypted or accidentally deleted, the broken version syncs everywhere within seconds. A real backup keeps ",[14,490,491],{},"immutable historical copies"," you can roll back to.",[19,494,496],{"id":495},"what-onedrive-does-and-doesnt-give-you","What OneDrive does and doesn't give you",[27,498,499,512],{},[30,500,501],{},[33,502,503,506,509],{},[36,504,505],{},"Capability",[36,507,508],{},"OneDrive sync",[36,510,511],{},"Proper backup",[49,513,514,524,533,543,553,563,572],{},[33,515,516,519,522],{},[54,517,518],{},"File available across devices",[54,520,521],{},"✓",[54,523,521],{},[33,525,526,529,531],{},[54,527,528],{},"Files survive laptop loss",[54,530,521],{},[54,532,521],{},[33,534,535,538,541],{},[54,536,537],{},"Recover a file you deleted yesterday",[54,539,540],{},"✓ (Recycle Bin, 30 days)",[54,542,521],{},[33,544,545,548,551],{},[54,546,547],{},"Recover a folder ransomware encrypted last week",[54,549,550],{},"partly (Files Restore, 30 days)",[54,552,521],{},[33,554,555,558,561],{},[54,556,557],{},"Recover an account compromised then wiped",[54,559,560],{},"✗",[54,562,521],{},[33,564,565,568,570],{},[54,566,567],{},"Recover from a malicious admin",[54,569,560],{},[54,571,521],{},[33,573,574,577,579],{},[54,575,576],{},"Recover after 30 days",[54,578,560],{},[54,580,521],{},[19,582,584],{"id":583},"the-10-minute-fix","The 10-minute fix",[10,586,587,588,591],{},"For most London ICT customers we set up ",[14,589,590],{},"Microsoft 365 Backup"," (Microsoft's own product) or a third-party like Veeam M365 \u002F Datto. Either gives you:",[266,593,594,600,606],{},[179,595,596,599],{},[14,597,598],{},"Immutable"," copies (Microsoft can't be admin'd into deleting them)",[179,601,602,605],{},[14,603,604],{},"Point-in-time restore"," going back at least 1 year",[179,607,608,611],{},[14,609,610],{},"Granular"," restore — pick a single file, a folder, a mailbox, or a whole user",[10,613,614],{},"Cost is ~£3–£4 per user per month. Worth it the first time anyone clicks the wrong link.",[616,617,618],"caution",{},[10,619,620,623],{},[14,621,622],{},"Sharepoint, Teams chats and OneNote also need backup."," Office staff lose Teams chats far more often than OneDrive files — the OneDrive backup product usually covers Teams too, but check it's enabled.",[19,625,627],{"id":626},"what-to-do-today","What to do today",[176,629,630,636,639],{},[179,631,632,633],{},"Reply to your account manager asking: ",[210,634,635],{},"\"Is M365 Backup enabled on our tenant?\"",[179,637,638],{},"If the answer is no — schedule a 15-minute call to scope it. Configuration is the same day.",[179,640,641,642,645],{},"While you wait, ",[14,643,644],{},"set a quarterly reminder to actually test a restore"," of a real file. Untested backups have a way of not working when you need them.",{"title":114,"searchDepth":226,"depth":226,"links":647},[648,649,650],{"id":495,"depth":129,"text":496},{"id":583,"depth":129,"text":584},{"id":626,"depth":129,"text":627},"cloud","Why OneDrive sync alone doesn't protect you, and the 10-minute fix.",{},"\u002Fcloud\u002Fbackup-onedrive-properly",{"title":479,"description":652},"cloud\u002Fbackup-onedrive-properly",[658,659,660],"onedrive","backup","ransomware","2026-05-15","VAOMt5tvVqbjrJoFuH_gjvFhPOkBGeF9apuI9DiCzJk",{"id":664,"title":665,"body":666,"category":869,"cover":234,"description":870,"draft":236,"extension":237,"featured":238,"meta":871,"navigation":238,"noindex":236,"path":872,"scheduled":234,"seo":873,"stem":874,"tags":875,"updated":879,"__hash__":880},"kb\u002Fhardware\u002Fchoosing-business-laptop.md","Choosing a business laptop — what we recommend in 2026",{"type":7,"value":667,"toc":861},[668,671,675,730,738,764,768,822,826,833,850,854],[10,669,670],{},"The honest answer for most offices: you need fewer specs than the sales rep tells you. Here's what we deploy.",[19,672,674],{"id":673},"the-three-configurations","The three configurations",[266,676,271,679,271,696,271,713],{"className":677,"style":678},[269],"grid-template-columns: 1fr 1fr 1fr; margin: 22px 0;",[179,680,274,681,271],{},[276,682,281,684,281,688,281,692,274],{"className":683,"href":280},[279],[283,685,687],{"className":686},[286],"Everyday · £700–£900",[283,689,691],{"className":690},[291],"ThinkPad E14 \u002F Latitude 5450",[283,693,695],{"className":694},[296],"14\", i5 \u002F Ryzen 5, 16 GB RAM, 512 GB SSD. Email, Teams, web apps, light Excel. Covers 80% of staff.",[179,697,274,698,271],{},[276,699,281,701,281,705,281,709,274],{"className":700,"href":280},[279],[283,702,704],{"className":703},[286],"Heavy · £1,200–£1,500",[283,706,708],{"className":707},[291],"ThinkPad T14 \u002F EliteBook 845 G11",[283,710,712],{"className":711},[296],"14\", i7 \u002F Ryzen 7, 32 GB RAM, 1 TB SSD. Engineering, big Excel models, virtualisation, dev tools.",[179,714,274,715,271],{},[276,716,281,718,281,722,281,726,274],{"className":717,"href":280},[279],[283,719,721],{"className":720},[286],"Mobile · £1,400+",[283,723,725],{"className":724},[291],"MacBook Air M4 \u002F X1 Carbon",[283,727,729],{"className":728},[296],"13–14\", under 1.3 kg, 15-hour battery. Sales, exec, on-the-road. Pay for weight + battery, not speed.",[19,731,733,734,737],{"id":732},"what-we-dont-recommend","What we ",[210,735,736],{},"don't"," recommend",[266,739,740,746,752,758],{},[179,741,742,745],{},[14,743,744],{},"Consumer-grade Lenovo \u002F HP"," (IdeaPad, Pavilion, Envy). Save £200, lose ProSupport, lose business image, gain plastic.",[179,747,748,751],{},[14,749,750],{},"Anything \u003C 16 GB RAM"," in 2026. Teams + Chrome eats 12 GB on a quiet day.",[179,753,754,757],{},[14,755,756],{},"Spinning HDDs",". We haven't bought one in 4 years; you shouldn't either.",[179,759,760,763],{},[14,761,762],{},"256 GB SSDs",". Fills up before the warranty expires.",[19,765,767],{"id":766},"what-you-should-care-about","What you should care about",[27,769,770,780],{},[30,771,772],{},[33,773,774,777],{},[36,775,776],{},"Spec",[36,778,779],{},"Why it matters",[49,781,782,790,798,806,814],{},[33,783,784,787],{},[54,785,786],{},"RAM",[54,788,789],{},"The single biggest cause of \"my laptop is slow\" tickets",[33,791,792,795],{},[54,793,794],{},"SSD",[54,796,797],{},"Read speed = how fast the OS feels",[33,799,800,803],{},[54,801,802],{},"Battery",[54,804,805],{},"\"All-day\" claims are real on Apple silicon and ARM ThinkPads; vendor-marketing on Intel",[33,807,808,811],{},[54,809,810],{},"Warranty",[54,812,813],{},"3-year ProSupport \u002F NBD on-site is worth the extra ~£60",[33,815,816,819],{},[54,817,818],{},"Repair-ability",[54,820,821],{},"Framework laptops are tempting but support is DIY — fine for IT, awkward for sales",[19,823,825],{"id":824},"procurement-not-amazoncouk","Procurement, not amazon.co.uk",[10,827,828,829,832],{},"We buy direct from Lenovo \u002F Dell \u002F HP at wholesale (typically ",[14,830,831],{},"15–22% off list",") and ship to you with the OS pre-imaged. Order through your account manager:",[276,834,271,838,271,842,271,846],{"className":835,"href":836,"style":837},[279],"mailto:hello@londonict.com?subject=Laptop%20quote","display: block; max-width: 520px; margin: 18px 0;",[283,839,841],{"className":840},[286],"Procurement",[283,843,845],{"className":844},[291],"Request a laptop quote",[283,847,849],{"className":848},[296],"We respond within 4 business hours with a specced-up quote and ETA.",[19,851,853],{"id":852},"disposal-of-old-kit","Disposal of old kit",[10,855,856,857,860],{},"We collect, ",[14,858,859],{},"certified-wipe to NIST 800-88",", and recycle. You get the certificate of destruction for your records. Free for any customer that buys the replacements through us.",{"title":114,"searchDepth":226,"depth":226,"links":862},[863,864,866,867,868],{"id":673,"depth":129,"text":674},{"id":732,"depth":129,"text":865},"What we don't recommend",{"id":766,"depth":129,"text":767},{"id":824,"depth":129,"text":825},{"id":852,"depth":129,"text":853},"hardware","Three configurations that cover 95% of real London ICT customers, with the trade-offs.",{},"\u002Fhardware\u002Fchoosing-business-laptop",{"title":665,"description":870},"hardware\u002Fchoosing-business-laptop",[876,877,878],"laptops","procurement","recommendation","2026-05-18","FY_E_0LR05BZDhRx3wKKd7bpSnd4bLHrL8xqnJPuY_A",{"id":882,"title":883,"body":884,"category":995,"cover":234,"description":996,"draft":236,"extension":237,"featured":238,"meta":997,"navigation":238,"noindex":236,"path":998,"scheduled":234,"seo":999,"stem":1000,"tags":1001,"updated":1005,"__hash__":1006},"kb\u002Fmicrosoft-365\u002Freset-password.md","Reset your Microsoft password (and what to do if MFA is locked)",{"type":7,"value":885,"toc":989},[886,889,893,905,911,915,918,927,931,934,950,955,959,966,977,982],[10,887,888],{},"If you can't sign in, work through these in order — most people are back in within a couple of minutes.",[19,890,892],{"id":891},"_1-self-service-password-reset","1. Self-service password reset",[10,894,895,896,900,901,904],{},"Go to ",[276,897,898],{"href":898,"rel":899},"https:\u002F\u002Fpasswordreset.microsoftonline.com",[375],". Enter your work email; Microsoft will send a code to your ",[210,902,903],{},"secondary"," contact (mobile or alternative email). Paste the code, pick a new password, you're done.",[906,907,908],"note",{},[10,909,910],{},"This only works if your IT team enabled self-service reset and you set up your contact methods previously. For London ICT customers, this is on by default.",[19,912,914],{"id":913},"_2-mfa-prompt-isnt-coming-through","2. MFA prompt isn't coming through",[10,916,917],{},"Open the Microsoft Authenticator app on your phone. Pull down to refresh — most \"stuck\" prompts arrive once the app re-syncs.",[382,919,920],{},[10,921,922,923,926],{},"Phone in your hand but no notification? Try ",[14,924,925],{},"Number-matching"," — when prompted, the sign-in screen will show a 2-digit number; type it into the Authenticator. This is the new default and works even when push notifications fail.",[19,928,930],{"id":929},"_3-youve-lost-the-device-with-the-authenticator","3. You've lost the device with the Authenticator",[10,932,933],{},"You'll need either:",[266,935,936,943],{},[179,937,938,939,942],{},"The ",[14,940,941],{},"recovery code"," you printed when you first set up MFA",[179,944,945,946,949],{},"Or to ask us to ",[14,947,948],{},"reset MFA"," on your account",[204,951,952],{},[10,953,954],{},"Don't keep trying — five failed MFA attempts in 5 minutes auto-locks the account for 15 minutes. Open a ticket as soon as you realise the device is gone.",[19,956,958],{"id":957},"_4-account-is-fully-locked","4. Account is fully locked",[10,960,961,962,965],{},"Ring ",[14,963,964],{},"020 8089 6800"," with these details to hand:",[266,967,968,971,974],{},[179,969,970],{},"Your work email",[179,972,973],{},"A photo of your work ID or recent payslip header (we have to verify it's really you)",[179,975,976],{},"A callback number we can reach you on",[616,978,979],{},[10,980,981],{},"We won't reset your password from an email request alone — too easy to spoof. Voice + ID is the bar.",[10,983,984,985,988],{},"If you get back in, set up at least ",[14,986,987],{},"two"," MFA methods (Authenticator + SMS, or Authenticator + recovery codes). Future-you will thank current-you.",{"title":114,"searchDepth":226,"depth":226,"links":990},[991,992,993,994],{"id":891,"depth":129,"text":892},{"id":913,"depth":129,"text":914},{"id":929,"depth":129,"text":930},{"id":957,"depth":129,"text":958},"microsoft-365","Four ways to get back in, from quickest to most thorough.",{},"\u002Fmicrosoft-365\u002Freset-password",{"title":883,"description":996},"microsoft-365\u002Freset-password",[1002,1003,1004],"password","mfa","sign-in","2026-04-22","UIDGbn9yZDxqd8l2FYDfZh0r8vyqoU_TJasoFEWnzxc",{"id":4,"title":5,"body":1008,"category":233,"cover":234,"description":235,"draft":236,"extension":237,"featured":238,"meta":1145,"navigation":238,"noindex":236,"path":240,"scheduled":234,"seo":1146,"stem":242,"tags":1147,"updated":246,"__hash__":247},{"type":7,"value":1009,"toc":1138},[1010,1014,1016,1018,1064,1068,1070,1072,1086,1094,1096,1104,1106,1108,1126,1132,1134,1136],[10,1011,12,1012,17],{},[14,1013,16],{},[19,1015,22],{"id":21},[10,1017,25],{},[27,1019,1020,1032],{},[30,1021,1022],{},[33,1023,1024,1026,1028,1030],{},[36,1025,38],{},[36,1027,41],{},[36,1029,44],{},[36,1031,47],{},[49,1033,1034,1044,1054],{},[33,1035,1036,1038,1040,1042],{},[54,1037,56],{},[54,1039,59],{},[54,1041,62],{},[54,1043,65],{},[33,1045,1046,1048,1050,1052],{},[54,1047,70],{},[54,1049,73],{},[54,1051,76],{},[54,1053,79],{},[33,1055,1056,1058,1060,1062],{},[54,1057,84],{},[54,1059,87],{},[54,1061,90],{},[54,1063,93],{},[10,1065,96,1066,100],{},[14,1067,99],{},[19,1069,104],{"id":103},[10,1071,107],{},[109,1073,1074],{"className":111,"code":112,"language":113,"meta":114,"style":114},[116,1075,1076,1080],{"__ignoreMap":114},[119,1077,1078],{"class":121,"line":122},[119,1079,126],{"class":125},[119,1081,1082,1084],{"class":121,"line":129},[119,1083,133],{"class":132},[119,1085,137],{"class":136},[10,1087,140,1088,144,1090,148,1092,152],{},[116,1089,143],{},[14,1091,147],{},[14,1093,151],{},[10,1095,155],{},[109,1097,1098],{"className":158,"code":159,"language":160,"meta":114,"style":114},[116,1099,1100],{"__ignoreMap":114},[119,1101,1102],{"class":121,"line":122},[119,1103,159],{},[168,1105,171],{"id":170},[10,1107,174],{},[176,1109,1110,1114,1118,1122],{},[179,1111,1112,184],{},[14,1113,183],{},[179,1115,1116,190],{},[14,1117,189],{},[179,1119,1120,196],{},[14,1121,195],{},[179,1123,1124,202],{},[14,1125,201],{},[204,1127,1128],{},[10,1129,208,1130,213],{},[210,1131,212],{},[19,1133,217],{"id":216},[10,1135,220],{},[222,1137,224],{},{"title":114,"searchDepth":226,"depth":226,"links":1139},[1140,1141,1144],{"id":21,"depth":129,"text":22},{"id":103,"depth":129,"text":104,"children":1142},[1143],{"id":170,"depth":226,"text":171},{"id":216,"depth":129,"text":217},{},{"title":5,"description":235},[244,245,16],{"id":1149,"title":1150,"body":1151,"category":1499,"cover":234,"description":1500,"draft":236,"extension":237,"featured":238,"meta":1501,"navigation":238,"noindex":236,"path":1502,"scheduled":234,"seo":1503,"stem":1504,"tags":1505,"updated":1508,"__hash__":1509},"kb\u002Fvoip\u002Fsetup-softphone.md","Set up your softphone on Mac, Windows & mobile",{"type":7,"value":1152,"toc":1490},[1153,1160,1173,1177,1188,1192,1228,1231,1292,1301,1305,1308,1362,1373,1387,1391,1394,1432,1435,1439,1442,1451,1454,1484,1487],[10,1154,1155,1156,1159],{},"A ",[14,1157,1158],{},"softphone"," is just your extension running as an app instead of a desk handset — same number, same voicemail, but on your laptop or phone. This guide gets you registered and making calls in about five minutes. TEST",[906,1161,1162],{},[10,1163,1164,1165,1168,1169,1172],{},"You'll need the ",[14,1166,1167],{},"SIP credentials"," from your welcome email: a username (your extension), a password, and a server address (something like ",[116,1170,1171],{},"sip.londonict.com","). If you can't find them, ask us to resend — never share them in chat or email threads.",[19,1174,1176],{"id":1175},"before-you-start","Before you start",[266,1178,1179,1182,1185],{},[179,1180,1181],{},"A reliable internet connection — wired or strong Wi-Fi. Softphones are sensitive to packet loss, not just speed.",[179,1183,1184],{},"A headset. Laptop mics echo; a £20 USB headset transforms call quality.",[179,1186,1187],{},"Five minutes of quiet to test a call.",[19,1189,1191],{"id":1190},"install-the-app","Install the app",[109,1193,1196],{"className":1194,"code":1195,"language":237,"meta":114,"style":114},"language-md shiki shiki-themes github-light github-dark","dfdfdf\ndfdfdfdf\ndfdfdfdf\ndfdfdfdf\ndfdfdfdf\ndfdfdf\n",[116,1197,1198,1204,1209,1213,1218,1223],{"__ignoreMap":114},[119,1199,1200],{"class":121,"line":122},[119,1201,1203],{"class":1202},"sVt8B","dfdfdf\n",[119,1205,1206],{"class":121,"line":129},[119,1207,1208],{"class":1202},"dfdfdfdf\n",[119,1210,1211],{"class":121,"line":226},[119,1212,1208],{"class":1202},[119,1214,1216],{"class":121,"line":1215},4,[119,1217,1208],{"class":1202},[119,1219,1221],{"class":121,"line":1220},5,[119,1222,1208],{"class":1202},[119,1224,1226],{"class":121,"line":1225},6,[119,1227,1203],{"class":1202},[10,1229,1230],{},"We support the same SIP app across platforms, so the steps barely differ:",[27,1232,1233,1246],{},[30,1234,1235],{},[33,1236,1237,1240,1243],{},[36,1238,1239],{},"Platform",[36,1241,1242],{},"App",[36,1244,1245],{},"Where to get it",[49,1247,1248,1259,1270,1281],{},[33,1249,1250,1253,1256],{},[54,1251,1252],{},"macOS",[54,1254,1255],{},"Groundwire \u002F Zoiper",[54,1257,1258],{},"Mac App Store",[33,1260,1261,1264,1267],{},[54,1262,1263],{},"Windows",[54,1265,1266],{},"MicroSIP \u002F Zoiper",[54,1268,1269],{},"Vendor download",[33,1271,1272,1275,1278],{},[54,1273,1274],{},"iPhone \u002F iPad",[54,1276,1277],{},"Groundwire",[54,1279,1280],{},"App Store",[33,1282,1283,1286,1289],{},[54,1284,1285],{},"Android",[54,1287,1288],{},"Zoiper",[54,1290,1291],{},"Play Store",[616,1293,1294],{},[10,1295,1296,1297,1300],{},"Software phones can't reliably reach ",[14,1298,1299],{},"999 \u002F 112"," emergency services and won't share your location. Keep a mobile to hand for emergencies.",[19,1302,1304],{"id":1303},"add-your-account","Add your account",[10,1306,1307],{},"Open the app and add a new SIP account. You only ever need four fields:",[109,1309,1314],{"className":1310,"code":1311,"filename":1312,"language":1313,"meta":114,"style":114},"language-ini shiki shiki-themes github-light github-dark","; The four values from your welcome email\nusername = 2041            ; your extension\ndomain   = sip.londonict.com\npassword = ••••••••        ; paste, don't retype\ntransport = TLS            ; encrypted; falls back to UDP if blocked\n","account.cfg","ini",[116,1315,1316,1321,1333,1341,1351],{"__ignoreMap":114},[119,1317,1318],{"class":121,"line":122},[119,1319,1320],{"class":125},"; The four values from your welcome email\n",[119,1322,1323,1327,1330],{"class":121,"line":129},[119,1324,1326],{"class":1325},"szBVR","username",[119,1328,1329],{"class":1202}," = 2041            ",[119,1331,1332],{"class":125},"; your extension\n",[119,1334,1335,1338],{"class":121,"line":226},[119,1336,1337],{"class":1325},"domain",[119,1339,1340],{"class":1202},"   = sip.londonict.com\n",[119,1342,1343,1345,1348],{"class":121,"line":1215},[119,1344,1002],{"class":1325},[119,1346,1347],{"class":1202}," = ••••••••        ",[119,1349,1350],{"class":125},"; paste, don't retype\n",[119,1352,1353,1356,1359],{"class":121,"line":1220},[119,1354,1355],{"class":1325},"transport",[119,1357,1358],{"class":1202}," = TLS            ",[119,1360,1361],{"class":125},"; encrypted; falls back to UDP if blocked\n",[10,1363,1364,1365,1368,1369,1372],{},"Most apps auto-detect the rest. If yours asks for a port, use ",[14,1366,1367],{},"5061"," for TLS or ",[14,1370,1371],{},"5060"," for UDP.",[382,1374,1375],{},[10,1376,1377,1378,1382,1383,1386],{},"On desktop you can jump straight to the dial pad with the keyboard shortcut ",[1379,1380],"kbd",{"value":1381},"meta"," ",[1379,1384],{"value":1385},"K"," — handy when a call comes in while you're heads-down in something else.",[168,1388,1390],{"id":1389},"check-it-registered","Check it registered",[10,1392,1393],{},"A registered account shows a green dot. If it's red, test that the SIP port is reachable from your network:",[109,1395,1398],{"className":111,"code":1396,"filename":1397,"language":113,"meta":114,"style":114},"# TLS first, then plain UDP as a fallback check\nnc -vz sip.londonict.com 5061\nnc -vzu sip.londonict.com 5060\n","terminal",[116,1399,1400,1405,1420],{"__ignoreMap":114},[119,1401,1402],{"class":121,"line":122},[119,1403,1404],{"class":125},"# TLS first, then plain UDP as a fallback check\n",[119,1406,1407,1410,1413,1417],{"class":121,"line":129},[119,1408,1409],{"class":132},"nc",[119,1411,1412],{"class":136}," -vz",[119,1414,1416],{"class":1415},"sZZnC"," sip.londonict.com",[119,1418,1419],{"class":136}," 5061\n",[119,1421,1422,1424,1427,1429],{"class":121,"line":226},[119,1423,1409],{"class":132},[119,1425,1426],{"class":136}," -vzu",[119,1428,1416],{"class":1415},[119,1430,1431],{"class":136}," 5060\n",[10,1433,1434],{},"If those time out, a firewall is blocking SIP — see troubleshooting below.",[19,1436,1438],{"id":1437},"on-mobile","On mobile",[10,1440,1441],{},"Mobile is the same four fields, with one extra consideration:",[204,1443,1444],{},[10,1445,1446,1447,1450],{},"Leave ",[14,1448,1449],{},"push notifications"," enabled. Without push, the OS suspends the app to save battery and you'll miss calls. With push on, the app wakes only when a call actually arrives — so battery impact is negligible.",[19,1452,1453],{"id":245},"Troubleshooting",[266,1455,1456,1466,1472,1478],{},[179,1457,1458,1461,1462,1465],{},[14,1459,1460],{},"One-way audio"," — almost always NAT\u002Ffirewall. Make sure UDP ",[14,1463,1464],{},"10000–20000"," (RTP) is open outbound, and prefer TLS+SRTP.",[179,1467,1468,1471],{},[14,1469,1470],{},"Choppy or robotic calls"," — packet loss. Switch off Wi-Fi power-saving, or go wired. Run a line test before blaming the line.",[179,1473,1474,1477],{},[14,1475,1476],{},"Registers, then drops every few minutes"," — the firewall is timing out the SIP session. Lower the registration interval to 60 seconds, or ask us to enable keep-alives.",[179,1479,1480,1483],{},[14,1481,1482],{},"No incoming calls on mobile"," — push is off, or the app was force-quit. Reopen it and re-enable notifications.",[10,1485,1486],{},"Still stuck after that? Open a ticket with the app name, platform and whether the dot is red or green, and we'll have you sorted quickly.",[222,1488,1489],{},"html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}html pre.shiki code .szBVR, html code.shiki .szBVR{--shiki-default:#D73A49;--shiki-dark:#F97583}html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}",{"title":114,"searchDepth":226,"depth":226,"links":1491},[1492,1493,1494,1497,1498],{"id":1175,"depth":129,"text":1176},{"id":1190,"depth":129,"text":1191},{"id":1303,"depth":129,"text":1304,"children":1495},[1496],{"id":1389,"depth":226,"text":1390},{"id":1437,"depth":129,"text":1438},{"id":245,"depth":129,"text":1453},"voip","A 5-minute walkthrough that gets the softphone running on whatever you have to hand.",{},"\u002Fvoip\u002Fsetup-softphone",{"title":1150,"description":1500},"voip\u002Fsetup-softphone",[1158,1506,1507],"setup","mobile","2026-05-10","0n6F5WbjNrXz8-urv7nS67qLYIEAUCOtGFsdcWjBOgs",1779467483407]