iPhone 2G выдавал ошибку 23 при апдейте на 3.1.3. Делал на ноутке Asus!!! Провел то же самое на другом PC, все успешно получилось. Проблема оказалась в USB портах. Те на Асусе либо по питанию не сфазированы, либо, что больше вероятно, случился гюлк из за комфликта iTunes с virtual pkey. Хотя...