The situation is when farmers have to sell their produce at low prices after harvest, when supplies are greatest.
本句中is不是系词,而是不及物动词,等于arises, 出现、发生。
第一个when为连词,引导时间状语从句修饰is。
第二个when也是连词,引导时间状语从句修饰have to sell...。 have to sell...被二个时间状语从句同时修饰,after从句和when从句。
when没有介词用法。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!

《高考英语备考1号·速效编》
《高考英语备考1号·写作编》
《高中英语晨读晚记》
《高中英语错题笔记》
《零起点考大学英语》