英国与法国在1904年签署协定,承认法国在摩洛哥的势力范围,但德国在1905年明确对此提出异议。俄国因日俄战争而陷入瘫痪状态,法国外交部长德尔卡塞也在德国的战争威胁下被迫辞职。在1906年阿尔赫西拉斯举行的一次会议上,摩洛哥问题被提上议程,会议达成了一项协议,确保所有大国得到平等的经济权利,让丹吉尔成为一个国际海港,并给予法国在摩洛哥维持秩序的权利。但是摩洛哥危机仍然极其严峻,从1906年起,法国和德国关系紧张,几近破裂。1908年一场欧洲大战似乎迫在眉睫,到了1911年局势变得更为紧张,但后来的历史告诉我们,摩洛哥危机并没有消除,只是被推迟了。法国和德国在1909年和1911年签署的协议巩固了法国对摩洛哥的统治,1912年法国宣布摩洛哥为其保护国,德国在1913年也接受了这个宣言。作为回报,法国在赤道非洲的法属刚果割出一部分地区,并入德国的喀麦隆殖民地。
巴尔干局势同样紧张。1908年爆发了君士坦丁堡革命,苏丹阿卜杜勒·哈米德二世退位,青年土耳其人接掌大权。奥地利直接吞并了波斯尼亚和黑塞哥维那,相当于在没有得到签署国同意的情况下废除了《柏林条约》第25条规定。俄国不愿接受这一既成事实,于是德国向俄国强调它将“全副武装”支持其盟友,如果俄罗斯坚持拒绝接受这个事实,结果只能是战争。由于日俄战争影响未消,国内又陷入一片混乱,俄罗斯不得不选择让步。
德国政府称其在巴尔干半岛和摩洛哥问题上有效地维护了德国作为欧洲内外事务仲裁者的权力,但有关摩洛哥的协定在德国国内遭到了严厉批评,它们不符合前进党的野心和纲领。如果德国政府的目标是动摇三国协约并瓦解这个防御同盟(它被误以为是反德同盟),那我们只能说德国政府失败了。这个“外交集团”经受住了巨大压力的考验,为了实现和平它可以暂时屈服,但它既没有解体,也没有崩溃。正好相反,因为各国坚信这个集团对于维护和平和维持现状而言至关重要,所以它变得愈发强大和团结。1911年7月英国部长的宣言可能是避免阿加迪尔危机升级为战争的原因。
英国提出的裁军建议总是被搁置一边,但在1912年它真诚地希望能与德国达成谅解。虽然没有公布详细情况,但格雷爵士的权威声明总结了英国的努力及其成果:“关于1912年英德为达成协议所做的谈判……除非我们大英帝国做出绝对中立的承诺,同时德意志帝国及其同盟仍可自由参加欧洲战争,否则双方无法达成协议。”(写给《泰晤士报》的信,1915年8月26日)但这样的承诺会瓦解三国协约和外交集团,让英国处于完全孤立的状态,还能让德国随心所欲地向两国同盟开战。这样的承诺无法确保欧洲和平,而且必将让德国发动战争,夺取海上霸权并对抗两国同盟。